Linux + Grub + Windows 2K

Registriert
27. September 2001
Reaktionspunkte
14
mir stellt sich folgendes problem:
ich hab auf eine neue platte linux installiert, und das erfolgreich :daumen:. nun möchte ich auch noch mein altes windows nutzen. dazu hab ich die alte platte als slave eingebaut.

im grub sind beide platten als hd0 und hd1 registriert. über yast wird das ja recht einfach eingebunden. im grub steht windows also auf hd1,0, wo es sich auch befindet. syntax für den menüeintrag ist:

title windows
chainloader (hd1,0) +1

beim booten von windows kommt nun aber dennoch die meldung:

"unknown filesystem"

kann wer weiterhelfen?

danke
 
Windows wirst du nicht von einer Platte am Slave gebootet bekommen, eine Windows Platte muss immer zwingend am Master haengen.

Gruesse, rikman
 
Doch, das geht. dazu muss man allerdings heftig tricksen: In der grub.conf gibt es eine Möglichkeit, die Bios Reihenfolge der Platten zu vertauschen.

Unter Grub müsste der Eintrag dann z.B. so aussehen:

# boot Windows von der 2. IDE Platte
title Windows (Windows)
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1

Achtung, nach dem Mappen ist hd1 zu hd0 geworden.

Dieses mapping ist hier für Lilo, allerdings zu einen anderen Zweck, erklärt:

http://www.pro-linux.de/news/2001/3695.html

Hier nochmehr zu grub:
http://kanotix.com/info/faq_d_grub.html
 
Flaschenmann schrieb:
Doch, das geht. dazu muss man allerdings heftig tricksen: In der grub.conf gibt es eine Möglichkeit, die Bios Reihenfolge der Platten zu vertauschen.

Unter Grub müsste der Eintrag dann z.B. so aussehen:

# boot Windows von der 2. IDE Platte
title Windows (Windows)
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd0,0)
makeactive
chainloader +1

Achtung, nach dem Mappen ist hd1 zu hd0 geworden.

Dieses mapping ist hier für Lilo, allerdings zu einen anderen Zweck, erklärt:

http://www.pro-linux.de/news/2001/3695.html

Hier nochmehr zu grub:
http://kanotix.com/info/faq_d_grub.html

besten dank, werd heut abend mal sehen ob's funktioniert.

kann man die zuordnung nicht schon in der map-datei ändern?
und was bewerkstelligt
"rootnoverify (hd0,0) "
bzw.
"makeactive"?
 
Meine grub.conf sagt:

title= Windoof XP
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
chainloader +1

Linux Master - Windows Slave
 
spooky .. "rootnoverify" informiert den Bootloader darueber, welche Partition die Root- bzw. Stammpartition ("/" in *X, (meistens) Laufwerk C: in Windows) des zu startenden Betriebssystems ist. Im Gegensatz zu "root" wird die Partition dafuer von grub nicht gemounted, um die Groesse zu ermitteln (bzw. bei BSD Systemen die Lage des Disklabels auf der Partition).

Mit "makeactive" wird die ausgewaehlte Rootpartition aktiv geschaltet, was IIRC erforderlich ist, um Windows 98/ME und fruehere Versionen zu booten.

Im Klartext: "makeactive" kannst Du Dir fuer 2K/XP/2K3 hoechstwahrscheinlich sparen, "rootnoverify" behebt den "Unknown Filesystem" Fehler.
 
hier mein feedback:

mappen hat leider nicht funktioniert, ich hab nun die platten getauscht. danke an alle tippgeber.
 
Zurück