So stellen Sie Grub 2 ohne Live-CD wieder her

manchmal GRUB 2, der Bootloader, der standardmäßig mit vielen Distributionen geliefert wird Linux, halt arbeitenMeistens funktioniert es nicht mehr, weil es aus irgendeinem Grund aufgrund einer schlechten Programmkonfiguration versucht, von einem falschen oder nicht vorhandenen Gerät zu booten.

Hier präsentieren wir ein kurzes Tutorial, um dieses Problem zu lösen Sünde müssen a verwenden livecd die Rettung durchführen.


In diesen Fällen werden wir an einer GRUB-Rettungskonsolen-Eingabeaufforderung angezeigt.

Madenrettung

Es mag etwas kompliziert erscheinen, ist aber einfach und kann Sie mehr als einmal retten. Zuerst habe ich auf die Liste der verfügbaren Partitionen zugegriffen:

ls

Dieser Befehl zeigt die verfügbaren Partitionen wie folgt an:

(HD0) (HD0,1) (HD1) (HD1,1) (HD1,5) (HD2) (HD2,1) (HD3) (HD3,1)

Jetzt müssen Sie herausfinden, welche Partition den Ordner / boot / grub mit allen zum Booten erforderlichen Daten enthält. Dazu müssen Sie lediglich ein "ls" für jede der Partitionen wie folgt ausführen:

ls (hd1,1) /

… Gleiches gilt für den Rest der Partitionen.

Vergessen Sie nicht die Bar / am Ende!

Nachdem wir die Partition ermittelt haben, in der sich der Startordner befindet, fügen wir das entsprechende Präfix hinzu, damit GRUB weiß, wo es sich befindet:

setze Präfix = (hd1,1) / boot / grub
Vergessen Sie nicht, (hd1,1) in Ihrem Fall auf die entsprechende Partition zu ändern.

Geben Sie abschließend den folgenden Befehl ein:

insmod (hd1,1) /boot/grub/linux.mod

Konfigurieren Sie die Root-Partition:

setze root = (hd1,1)

Laden Sie das Linux-Kernel-Image:

linux / boot / vmlinuz-2.6.32-23-generische root = / dev / sdb1

Wenn Sie nicht wissen, welche Version des Kernels Sie installiert haben, können Sie den Befehl "ls" im Startverzeichnis ausführen, um dies herauszufinden.

Die Nomenklatur des Einhängepunkts sdb1 wird durch den Namen der Partition angegeben: (hd1,1) ist sdb1, genau wie (hd0,2): sda2.

Jetzt muss der Kernel geladen werden:

initrd /initrd.img

Und schließlich können Sie neu starten:

Stiefel

Sobald Sie sich im System befinden, wird empfohlen, GRUB neu zu installieren, um diesen Fehler beim nächsten Laden zu vermeiden:

grub-install / dev / sdb

Quelle: Chemiker