Servus Ich habe das Vergnügen Windows 2000, Windows XP und Linux auf einem PC zu installieren und zwar so, dass wenn eines der beiden Windows gebootet wurde, es das andere nicht "sieht" (die XP Partition soll unter Win2K nicht sichtbar sein und umgekehrt). Windows XP/2000 scheint der hide Befehl von Grub ziemlich egal zu sein. Inzwischen hab ich rausgefunden, dass es scheinbar nicht nur "hidden" sondern auch "true hidden" partitions geben soll und diese dann auch von XP/2000 nicht gesehen werden. Kennt jemand einen open source bootloader der dieses feature unterstützt, oder eine grubmässige Lösung meines Problems? Gruss Andi
Hallo, Am Wed, 06 Oct 2004, Andreas Buechler schrieb:
Kennt jemand einen open source bootloader der dieses feature unterstützt, oder eine grubmässige Lösung meines Problems?
Du suchst nach 'part_type <partition> <typ>'. Such dir nen Typ, den Win nicht kennt. -dnh -- If you want me, I'll be under my desk in a foetal position, whimpering, and occasionally gently cursing. -- D. C. Staples
David Haller schrieb:
Hallo,
Am Wed, 06 Oct 2004, Andreas Buechler schrieb:
Kennt jemand einen open source bootloader der dieses feature unterstützt, oder eine grubmässige Lösung meines Problems?
Du suchst nach 'part_type <partition> <typ>'.
Such dir nen Typ, den Win nicht kennt.
Merci für den Tipp! Für Windows XP funzt das auch, nicht aber für Windows 2000.... Die Windows Config in /boot/grub/menu.lst sieht so aus: title Windows XP root (hd0,0) parttype (hd0,0) 0x7 parttype (hd1,0) 0x83 makeactive chainloader +1 title Windows 2000 map (hd0,0) (hd1,0) map (hd1,0) (hd0,0) rootnoverify (hd1,0) parttype (hd0,0) 0x83 parttype (hd1,0) 0x7 makeactive chainloader +1 Gruss Andi
Merci für den Tipp! Für Windows XP funzt das auch, nicht aber für Windows 2000....
Die Windows Config in /boot/grub/menu.lst sieht so aus:
title Windows XP root (hd0,0) parttype (hd0,0) 0x7 parttype (hd1,0) 0x83 makeactive chainloader +1
title Windows 2000 map (hd0,0) (hd1,0) map (hd1,0) (hd0,0) rootnoverify (hd1,0) parttype (hd0,0) 0x83 parttype (hd1,0) 0x7 makeactive chainloader +1
Hab gerade rausgefunden, dass falls der partition type auf empty (0x0) gesetzt wird, die XP Partition unter W2k auch nicht mehr sichtbar ist. In der obenstehenden Konfig hat es auch noch einen anderen Fehler: root sollte erst nach der Spezifikation des partiton types gesetzt werden: title Windows XP parttype (hd0,0) 0x7 parttype (hd1,0) 0x0 root (hd0,0) makeactive chainloader +1 title Windows 2000 map (hd0,0) (hd1,0) map (hd1,0) (hd0,0) parttype (hd0,0) 0x0 parttype (hd1,0) 0x7 root (hd1,0) makeactive chainloader +1 Gruss Andi
participants (2)
-
Andreas Buechler
-
David Haller