Fehler: ungültiger Umgebungsblock

Fehler: ungültiger Umgebungsblock

Ich habe Manjaro vor Kurzem auf meinem PC installiert. Ich habe mein Betriebssystem gebootet, installiert und aktualisiert.

Wenn ich meinen Computer jedoch nach den Updates starte, erhalte ich die folgende Fehlermeldung:

 error: invalid environment block
 Press any key to continue

Mein PC bleibt dann auf einem schwarzen Bildschirm hängen

Ich habe von mehreren Leuten gelesen, bei denen dieser Fehler aufgetreten ist, und die übliche Antwort lautet „delete save_env recordfail“, aber ich habe keine solche Zeile.

Weiß jemand, warum das passiert ist? Wie kann ich das beheben?

Antwort1

Die Fehlermeldung kann sich auf den GRUB2-Umgebungsblock beziehen, der sich normalerweise in befindet /boot/grub/grubenv. Sie sollte lesbaren Text enthalten, also werfen Sie einen Blick darauf.

Das Hängenbleiben auf einem schwarzen Bildschirm kann viele Ursachen haben. Vielleicht richtet Ihre Distribution GRUB so ein, dass einige wichtige Einstellungen im Umgebungsblock gespeichert sind, und das Problem im Umgebungsblock führt auch dazu, dass der Start fehlschlägt. Oder vielleicht hat es eine andere Ursache, z. B. wenn das BIOS die Festplatten in einer anderen Reihenfolge erkennt als vom grub-installProgramm erwartet.

Die Updates für das Manjaro-Betriebssystem enthielten möglicherweise ein Update für GRUB, wodurch es automatisch neu installiert wurde. Wenn Sie bei der ursprünglichen Installation von Manjaro spezielle Schritte zur Installation von GRUB ausführen mussten, müssen Sie diese jetzt möglicherweise erneut ausführen.

Oder wenn Sie nach der Installation und Aktualisierung des Betriebssystems neue Festplatten zum System hinzugefügt haben, waren ursprünglich möglicherweise keine besonderen Schritte erforderlich, jetzt sind sie jedoch möglicherweise erforderlich ... und dies könnte der Grund für die Unterbrechung der automatischen Aktualisierung sein.

Wenn Ihr System das klassische BIOS statt der neuen UEFI-Firmware verwendet, liegt die Ursache wahrscheinlich darin, dass es für das Betriebssystem keine garantierte Möglichkeit gibt, die für das BIOS relevanten Datenträger zu identifizieren. Ohne weitere Informationen vom Systemadministrator grub-installmuss der Befehl im Wesentlichen raten, in welcher Reihenfolge das BIOS die Datenträger beim Booten erkennt.

Wenn die /boot/grub/device.mapDatei existiert, beschreibt sie die aktuellen Informationen/Schätzungen, die GRUB zur BIOS-Startreihenfolge hat. Wenn Sie Datenträger zum System hinzufügen/entfernen/ändern, sollten Sie diese Datei ebenfalls aktualisieren, damit sie dem neuen Status entspricht. Andernfalls kann ein automatisches GRUB-Update genau die Situation verursachen, die Sie gerade erleben. Um das Problem zu beheben, korrigieren Sie die aktuelle device.mapDatei, damit sie der tatsächlichen Sichtweise Ihres BIOS auf die Datenträger entspricht, und installieren Sie grub-installGRUB anschließend neu.

verwandte Informationen