
Ich habe Ubuntu 9.10 von meinem Laptop auf einer Festplatte in einem externen Festplattengehäuse installiert.
Ich konnte keine Onlineverbindung herstellen, also habe ich es an einen anderen Computer angeschlossen und das System aktualisiert.
Wenn ich es jetzt wieder an meinen Laptop anschließe, kann ich nicht booten.
Es heißt "ALARM! /dev/sdd1 existiert nicht. Wird zur Shell weitergeleitet!" und hat eine Shell, die sagt(initramfs)
Antwort1
Grub2 zeigt auf ein Gerät, das nicht existiert...das ist seltsam, kann aber aus bestimmten Gründen passieren. Bitte folgen Siediese Anleitung zur Wiederherstellung von Grub2 über eine Live-CD, wenn Sie weitere Probleme haben, bearbeiten Sie bitte Ihre Frage und fügen Sie die Ausgabe von hinzu sudo fdisk -l
.
Antwort2
Es sieht so aus, als ob Ihr Bootmanager auf ein Bootgerät verweist, das nicht existiert.
Wenn Sie ein Betriebssystem auf einem USB-Laufwerk (Festplatte, Stick usw.) installieren, denken Sie daran, dass sich der Geräteknoten, der für den Zugriff auf Ihre Festplatte verwendet wird, von Zeit zu Zeit ändern kann. Das liegt daran, dass diese Knoten dynamisch generiert werden. Versuchen Sie erneut, auf der anderen Maschine zu booten, und bearbeiten Sie die Konfiguration Ihres Bootmanagers ( /boot/grub/menu.lst
?)
Verwenden Sie die Geräte-UUIDs (siehe: ls -l /dev/disk/by-uuid
) anstelle ihrer Geräteknoten. Bearbeiten Sie auch Ihre fstab!