[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: grub2 in falsche Partition/hd installiert, wie manuell starten?



Am 02.09.2010 01:06, schrieb Sascha Reißner:
...
# cat /boot/grub/grub.cfg
...
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Debian GNU/Linux, with Linux 2.6.32-trunk-686-bigmem' --class
debian --class gnu-linux --class gnu --class os {
          insmod part_msdos
          insmod ext2
          set root='(hd1,msdos1)'
[CUT]
laut deiner ersten Mail, müsste es lauten:
            set root='(hd0,msdos1)'

genau, und zumindest hd0,1 habe ich schon probiert. Außerdem verstehe ich nicht, warum grub-update das offensichtlich falsch generiert.

[weiter]
          search --no-floppy --fs-uuid --set
b7c8adf9-9e3f-49ff-b840-801f3ea3b63d
          echo    'Loading Linux 2.6.32-trunk-686-bigmem ...'
          linux   /boot/vmlinuz-2.6.32-trunk-686-bigmem
root=UUID=b7c8adf9-9e3f-49ff-b840-801f3ea3b63d ro  quiet
          echo    'Loading initial ramdisk ...'
          initrd  /boot/initrd.img-2.6.32-trunk-686-bigmem
}
...

Wär toll wenn du da einen Fehler findest :-?

Ich hoffe. das war der Fehler. Mir fällt sonst nichts mehr auf.
Die UUID ist korrekt.

ja, aber selbst wenn ich die UUID gegen root=(hd0,1) tausche klappt es nicht.

Wie ist denn bei 2 Platten das Zusammenspiel von MBRs und grub? Das BIOS nimmt ja meine sda als erste, davon startet grub erfolgreich - da sollte doch irgendein grub-Eintrag auf der 2. Platte gar nicht notwendig sein, da dort nur Partitionen sind die später gemountet werden. Oder muss noch was auf die erste Partition, damit sda und sda1 zusammenspielen? Nach meinem Verständnis nicht, wie siehst du das?

Kann auch evtl. die vmlinuz* oder initrd* falsch angelegt worden sein?

Andre


Reply to: