Feb 22

Ubuntu, GRUB2 & Kernel panic not syncing VFS – Unable to mount root fs on unknown-block(0,0)

Tag: Tipps und TricksTorsten @ 21:04

Ich habe vor kurzem mal wieder ein Update der gesamten Distribution per apt-get dist-upgrade auf einem meiner Linux-Server gemacht. Lief alles wunderbar durch ohne Fehlermeldungen, bis zum nächsten Neustart…

Dann fuhr Ubuntu-Server erst gar nicht mehr hoch, sondern lief immer direkt in eine Kernel panic hinein:

Cannot open root device „sda2“ or unknown-block(0,0)

Please append a correct a correct „root=“ boot option
Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

Ich konnte das Problem dann schlussendlich wie folgt wieder lösen:

  1. Booten über eine LiveCD und Verwendung von chroot (wie hier ausführlich beschrieben)
  2. Ausführen von sudo update-grub

Danach lief der Bootvorgang wieder einfwandfrei.

Scheinbar wurde der GRand Unified Bootloader 2 – kurz GRUB 2 beim Distribution Update mit aktualisiert und dieser kam dann aber nicht mehr mit der bestehenden Konfiguration zurecht (welche natürlich im Rahmen des automatisierten Updates nicht gleich neu geschrieben wurde; wir sind ja nicht bei „Wünsch dir was…“ *g)

Nun funktioniert alles wieder. Hat mich nur leider ein paar Stunden meiner Zeit gekostet…