SuSE 9.2 bootet nach YOU (Online Update) nicht mehr – Kernel Panic

SuSE 9.2 bootet nach YOU (Online Update) nicht mehr – Kernel Panic

Hallo Zusammen,

nach dem letzten Yast Online Update (YOU) für SuSE 9.2 vom 23.12.2004 wurde ein neuer Kernel installiert (2.6.8-24.10). Leider erscheint dort nach einem Reboot folgende Fehler-Meldung:

[...]
Creating devices
Loading kernel/fs/reiserfs.ko
insmode: error inserting '/lib/modules/2.6.8-24.10um/kernel/reiserfs.ko':
-1 Invalid module format
Waitung for device /dev/hda3 to appear: ok
rootfs: major=3 minor=3 devn=771
Kernel panic - not syncing: VFS: Unable to mount root fs on
unknown-block(3,3)

Dieses Problem liegt an einem Fehlenden mkinitrd (siehe auch [1]).

Die Lösung ist das man nach dem Update und vor dem reboot ein mkinitrd durchführen muss.

Hat man schon neu gebootet, und der Rechner startet mit obiger oder einer ähnlichen Fehlermeldung, so muss man mit der Installations CD/DVD das rescue system booten. Anschließend mounted man dann das eigentliche System von Festplatte (z.B. mit mount -t auto /dev/hda3 /mnt, wobei man dabei natürlich jeder sein Root-Device anstatt hda3 verwendet werden muss (auch evtl. weitere mountpoints müssen gemounted werden). Nun muss mit chroot /mnt das entprechende Root-Filesystem aktiviert werden. Anschließend startet man dann mkinitrd und nach Beendigung des Befehls kann man wieder sein normales System booten (z.B. mit reboot).

Ciao
Ulf

[1] http://forums.suselinuxsupport.de/index.php?s=a2e25761806f7d393f4ce55cc175c24e&showtopic=10015

E-Mail Benachrichtigung
Benachrichtige mich zu:
6 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Ulf B.
21 Jahre her

Hallo zusammen,

leider hat es mehr als 5-Tage gedauert bis der Artikel freigeschaltet wurde, und kommt somit für einige zu Spät.

Aber dennoch einen Guten Rutsch allerseits!

Ciao
Ulf

Jan Kandziora
21 Jahre her

Wer lesen kann, ist klar im Vorteil. YOU weist nach einem Kernel-Update darauf hin, dass mkinitrd (und eventuell auch lilo) vor dem nächsten Booten ausgeführt werden muss.

Viele Grüße an alle Dialog-Wegklicker! — zugegeben, ist mir auch einmal passiert.

Jan

Ulf B.
21 Jahre her
Reply to  Jan Kandziora

Hi Jan,

da hast Du natürlich vollkommen Recht. Aber normalerweise wird bei einem Onlineupdate nur auf lilo hingewiesen, nicht aber auf mkinitrd, da dieses automatisch ausgeführt wird. SuSE hat deshalb auch kurze Zeit später das Update gesperrt (ging auf meinem Server z.B. nicht mehr) bis dieses korrigiert wurde. Ist wohl deshalb auch einigen anderen passiert.

Ciao
Ulf

Georg Hartmann
21 Jahre her
Reply to  Ulf B.

Ich habe dieses Kernel-Update am 22.12. durchgeführt; bei mir war kein Hinweis, dass ich mkinitrd durchführen soll, nur der lilo-Hinweis wurde angezeigt, den ich aber ‘wegklickte’, da ich grub verwende.
Trotzdem ging alles reibungslos…???

Georg

Doki Nafaso
21 Jahre her
Reply to  Jan Kandziora

YOU weist nach einem Kernel-Update darauf hin, dass mkinitrd (und eventuell auch lilo) vor dem nächsten Booten ausgeführt werden muss.

Welchen Grund gibt es, mkinitrd nicht automatisch auszuführen?

Karl-Heinz Buchenthal-Heggen
21 Jahre her
Reply to  Doki Nafaso

Habe etliche Male mit einem eigen You-Server im Netz und auf den Clients immer
grub installiert. Es kam in keinem Fall zu einem Problem beim Neustart.
Die Meldung bezieht sich eindeutig nur auf LILO. Bei grub scheint der neue
Kernel problemlos zu laufen.

Nach oben