Hallo, Am Die, 20 Jul 2010, Werner Franke schrieb:
On Mon July 19 2010 David Haller wrote:
Im MBR steht nur ein generischer Code und ein Verweis darauf, wo Stage 1.5 zu finden ist. Kontrolliere bitte mal die /boot/grub/device.map und die /etc/grub.conf auf beiden Systemen.
Hauptsystem /dev/sda = ata-ST3320620NS_5QF1Z1HL:
root@obelix (-bash) cat /boot/grub/device.map (fd0) /dev/fd0 (hd0) /dev/sda (hd1) /dev/sdb
root@obelix (-bash) cat /etc/grub.conf setup --stage2=/boot/grub/stage2 --force-lba (hd0) (hd1,0) setup --stage2=/boot/grub/stage2 --force-lba (hd0,0) (hd1,0) quit
Zweitsystem /dev/sdb = ata-SAMSUNG_HD103UJ_S13PJ1MQ715347:
root@obelix (-bash) cat /export/disk2p1/boot/grub/device.map (hd0) /dev/disk/by-id/ata-ST3320620NS_5QF1Z1HL (hd1) /dev/disk/by-id/ata-SAMSUNG_HD103UJ_S13PJ1MQ715347
root@obelix (-bash) cat /export/disk2p1/etc/grub.conf setup --stage2=/boot/grub/stage2 --force-lba (hd0) (hd1,0) setup --stage2=/boot/grub/stage2 --force-lba (hd0,0) (hd1,0) quit
Und beide holen sich auch die Config aus dem gleichen FS: (hd1,0). setup [..] install_device [image_device] D.h. selbst wenn du mit dem grub-install von sda nach sda installierst holt sich dieser grub dann die config aus (/dev/sdb1)boot/grub/menu.lst.
OK, /etc/grub.conf schreibt auf beiden Systemen in den gleichen MBR, aber bei meinem Befehl "grub-install.unsupported /dev/sda" sollte doch die /etc/grub.conf keine Auswirkung haben.
s.o. Ändere also beide grub.conf: sda: setup --stage2=/boot/grub/stage2 --force-lba (hd0) (hd0,0) quit sdb: setup --stage2=/boot/grub/stage2 --force-lba (hd1) (hd1,0) quit Dann sollte es klappen.
Weiterhin fällt mir ein, dass YAST auf beiden Systemen den gleichen Grub Menüinhalt zeigt. Wo holt sich YAST den den her ?
Auch nur aus den menu.lst (des aktiven Grub? bzw. gemäß grub.conf?). HTH, -dnh -- Alan: "Moment mal, das heißt doch wohl nicht, das [Charlie] danach ne Waffe tragen darf?" Don: "Nein, eher vielleicht ein paar Handschellen." Amita: "Hmm, ehrlich?" -- Numb3rs-4x14--Schachmatt--Checkmate -- 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