Ungültiger Environment Block beim Booten
Inhaltsverzeichnis
Error: invalid environment block. Press any key to continue...
Neulich hatte ich folgende Ausgabe beim Starten meines Linux Mint auf dem Bildschirm:
Fehler: Ungültiger Environment Block - Drücken Sie eine Taste...
Drückt man eine Taste, kann man u.a. eine Reparatur versuchen. Mangels Erfahrung klappte das bei mir nicht. Nach mehreren Versuchen wollte das System gar nicht mehr booten.
Also installierte ich das System neu. Nach einigen Tagen wieder das gleiche Problem -> Ungültiger Environment Block - Drücken Sie eine Taste...
Daraufhin ging ich im Web auf die Suche nach einer Lösung für das Problem. Ich war nicht der Einzige mit diesem Problem, wie ich feststellen musste. Auch Ubuntu-Benutzer kannten dieses Problem. Und so fand ich die Lösung, die ich hier nun mal als Schritt-für-Schritt-Anleitung in zusammengefasster und übersetzter Version bereit stellen möchte.
Problemlösung
Grub-Menü
Zunächst müssen wir das Grub-Menü bearbeiten. Um ins Grub-Menü zu gelangen, ist während des Bootens (nach dem BIOS-Durchlauf) die [Esc]-Taste gedrückt zu halten. Auf manchen Systemen kann es auch die Shift-Taste sein.
Im Grub-Menü ist dann die [e]-Taste zu drücken.
Anschließend suchen wir nach der Zeile "save_env recordfail" oder "recordfail" und löschen diese komplett mit der [Entf]- bzw. der [Del]-Taste oder der Backspace-Taste.
Abschließend drücken wir die Tastenkombination [CTRL] + [X] bzw. [Strg] + [X], um das System neu zu starten.
Grub bearbeiten
Wir starten eine Kommandozeile / Terminal und tippen dort ein: sudo -i
Nun werden wir nach dem root-Passwort gefragt, das wir eingeben. Die Eingabe erzeugt keine Ausgabe von Sternchen, die das Passwort verdecken.
Anschließend werden folgende Kommandos nacheinander in die Console eingeben und mit [Enter] bestätigt.
cd /boot/grub rm grubenv grub-editenv grubenv create grub-editenv grubenv set default=0 grub-editenv grubenv list update-grub
Das vorletzte Kommando sollte default=0
zurückmelden. Wenn dem so ist, sollte nach dem letzten Kommando der Prompt so /boot/grub#
, oder so ähnlich aussehen: grub #
Zum Schluss ist noch zweimal das Kommando exit
auszuführen und das System neu zu starten.