Hi Matthias, On Wed, 24 Feb 2010, 21:19:15 +0100, Matthias Keller wrote:
Hallo zusammen
Ich habe auf der einen Disk (SSD) das OpenSuse und auf einer anderen Disk ein WinXP/Win7 dualboot. Dies funktioniert auch super, wenn ich beim booten via temporärem boot-device die Windows-Platte auswähle, dann bootet das XP oder 7 problemlos. Standardmässig bootet jedoch das Linux ab /dev/sda Nun möchte ich aber lieber das Windows aus dem GRUB-Startmenü heraus booten, habe schon zig Varianten ausprobiert, jedoch führte bisher keine zum Ziel. Eine frühere Einstellung (aus der Zeit als 2xWin und Linux noch auf derselben Platte waren) funktioniert so auch nicht mehr:
title Windows rootnoverify (hd2,0) chainloader +1
hd2 ist die korrekte Platte (das sehe ich am hd2,<tab> autocomplete (nur diese Platte hat mehr als 1 Partition)) - doch so funktioniert es nicht - wie kriege ich das zum laufen?
lt. der GRUB Infopage duerfte das daran liegen, dass eben Windows nicht mehr auf der ersten Platte liegt; du kannst die Platten ummappen, aber das funktioniert unter Umstaenden nicht: *Caution:* This is effective only if DOS (or Windows) uses BIOS to access the swapped disks. If that OS uses a special driver for the disks, this probably won't work. Ich wuerde mal Folgendes probieren: title Windows map (hd0) (hd2) map (hd2) (hd0) rootnoverify (hd0,0) chainloader +1 In jedem Fall sollte dir Kapitel "4.2.6 DOS/Windows" in der Infopage weiterhelfen.
Google lieferte leider wenig Sinnvolles und alles was ich da fand funktionierte nicht..... Kann doch eigentlich nicht so schwierig sein, oder? Die Platte hat also im MBR den Windows-Bootloader und dieser müsste angestubst werden...
Vielen Dank
Matti
HTH, cheers. l8er manfred -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org