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

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: