Re: update etch -> lenny: Waiting for root file system ...
Michael Renner <michael.renner@gmx.de> wrote:
> On Thursday 20 October 2011, Sven Hartge wrote:
>> Michael Renner <michael.renner@gmx.de> wrote:
>>> Kann squeeze notfalls mit einem 2.6.18 laufen?
>> Nein. Es braucht mindestens 2.6.24 wg. der libc und udev.
> gut zu wissen!
> Jetzt brauche ich Hilfe ;-)
> Wie beschrieben: das Ding bootet mit dem Kernel 2.6.26 das Rootfilesystem
> nicht: Waiting for root file system ...
> Der alte Kernel 2.6.18-6-486 bootet noch. Ein Glück! Inzwischen verpasste ich
> der Partition ein Label. Das steht in der /boot/grub/menu.lst und der
> /etc/fstab und funktioniert mit 2.6.18 auch:
> title Debian GNU/Linux, kernel 2.6.18-6-486
> root (hd0,0)
> kernel /boot/vmlinuz-2.6.18-6-486 root=LABEL=rootfilesys ro
> initrd /boot/initrd.img-2.6.18-6-486
> Mit 2.6.26 tut es nicht. Weder mit Label noch mit dem Device /des/sda1 direkt
> title Debian GNU/Linux, kernel 2.6.26-2-486
> root (hd0,0)
> kernel /boot/vmlinuz-2.6.26-2-486 root=/dev/sda1 ro
> initrd /boot/initrd.img-2.6.26-2-486
> Wenn mit dem 2.6.26 die minimale Shell startet gibt es in /dev weder sda* noch
> hda*
> Ich baute eine initrd mit fdisk-Befehl. Der findet nichts.
> Aber das booten eines Rescue-Systems einer squeeze-CD brachte was: da wird die
> Rootpartition als /dev/hda1 eingebunden, nicht als sda.
> Was mache ich nun mit diesem Wissen? Weitere Module in die 2.6.26-er
> initrd einbinden? Aber welche?
Die zu deiner Hardware passenden. (Die du uns leider ja nicht
mitteilst.)
Und bitte mal die Ausgabe von
egrep -v "(^#|^$)" /etc/initramfs-tools/initramfs.conf
posten.
Wichtig ist hier, dass es "MODULES=most" und _nicht_ "MODULES=dep"
heißt.
Außerdem wären Logfiles des fehlgeschlagenen Boot-Vorgangs mal ganz
nützlich. Hast du einen zweiten Rechner, den du via seriellem Kabel an
den ersten hängen und so die Meldungen einsammeln kannst?
S°
--
Sigmentation fault. Core dumped.
Reply to: