Re: grub-install [Re: AMD64, Etch und 3ware Escalade 9500S]
Hallo!
--snip--
Du gibts nicht das Device sondern den mountpunkt an. Wenn du also
/dev/sda4 nach /target gemountet hast und danach /dev/sda2 nach
/target/boot dann fuehrst du
grub-install --root-directorz=/target /dev/sda
Aha, danke für den Wink. hab ich gemacht, leider hats nix gebracht
Du willst ja das auf sda2 nutzen, wenn ich das richtig verstehen? Das
solltest du dort bestehen lassen weil auch deine Kernel darin liegen.
So, ich nun das Grundsystem neu installiert, jetzt ist /boot unterhalb
von / und keine eigene Partition mehr. Leider wird mein System aber
immer noch nicht gebootet (trotz neuer initrd).
Wenn grub-install durch ist pruefe nochmal ob eine menu.lst Datei in
/target/boot/grub existiert, wenn nicht fuehre
Die gibts. Und ich denke da ist auch alles richtig eingetragen:
title Debian GNU/Linux, kernel 2.6.18-3-amd64
root (hd0,1)
kernel /boot/vmlinuz-2.6.18-3-amd64 root=/dev/sda2 ro
initrd /boot/initrd.img-2.6.18-3-amd64
savedefault
title Debian GNU/Linux, kernel 2.6.18-3-amd64 (single-user mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.18-3-amd64 root=/dev/sda2 ro single
initrd /boot/initrd.img-2.6.18-3-amd64
savedefault
chroot /target
update-grub
Tja, wenn das mal so einfach wäre. Fehlermeldung beim chrooten:
chroot: es ist nicht möglich, „/bin/bash“ auszuführen: Fehler im Format
der Programmdatei
Ich denke weil /bin/bash im Zielsystem doch wahrscheinlich 64bittig ist
und knoppix 32bittig läuft?!?!
Übrigens: meine Partitionstabelle schau so aus:
Platte /dev/sda: 319.9 GByte, 319988695040 Byte
255 K?pfe, 63 Sektoren/Spuren, 38903 Zylinder
Einheiten = Zylinder von 16065 ? 512 = 8225280 Bytes
Ger?t boot. Anfang Ende Bl?cke Id System
/dev/sda1 1 243 1951866 82 Linux Swap
/dev/sda2 * 244 35500 283201852+ 83 Linux
/dev/sda3 35501 38903 27334597+ 83 Linux
Passt das Bootflag auf sda2?
*************
Damits mir jetzt mal klar wird eine Verständnissache:
Wenn mein Rechner meint:
"DISK BOOT FAILURE, INSERT SYSTEMDISK"
dann kanns doch nur so sein, dass schon grub versagt. Oder?
Die restliche Geschichte, dass ich einen neue initrd schreiben muss,
kommt doch eigentlich erst beim Systemstart zu tragen kommen, mit einer
Kernelpanic oder so, oder?
LG & vielen Dank, Martin
Reply to: