Zum Hauptinhalt springen

Wie man den Grub-Bootloader repariert: Schritt für Schritt Anleitung

Der GRUB-Bootloader oder GRand Unified Bootloader ist ein Programm, das den Bootprozess des Betriebssystems auf einem Computer steuert. Es ermöglicht Ihnen, das Betriebssystem auszuwählen, das Sie starten möchten, und die Startoptionen zu verwalten. Manchmal kann es jedoch vorkommen, dass der GRUB-Bootloader nicht mehr ordnungsgemäß funktioniert oder überhaupt nicht mehr funktioniert.

Wenn Sie Probleme mit dem GRUB-Bootloader haben, geraten Sie nicht in Panik. In diesem Artikel erhalten Sie eine schrittweise Anleitung, wie Sie den GRUB-Bootloader wiederherstellen und Ihr System wieder in Betrieb nehmen können.

Sie benötigen eine Installations-CD oder ein Flash-Laufwerk, auf dem das Betriebssystem installiert ist, bevor Sie mit dem Wiederherstellungsprozess beginnen. Stellen Sie sicher, dass Sie auch Zugriff auf das Internet haben, da während des Wiederherstellungsprozesses des GRUB-Bootloaders möglicherweise einige Dateien heruntergeladen werden müssen.

Im Folgenden sind die Schritte aufgeführt, die Sie ausführen müssen, um den GRUB-Bootloader wiederherzustellen.

Warum benötigt der Grub-Bootloader eine Wiederherstellung

Manchmal muss der GRUB-Bootloader jedoch aus verschiedenen Gründen wiederhergestellt werden:

  • Aktualisieren des Betriebssystems. Wenn Sie das Betriebssystem aktualisieren, können die Systemdateien, einschließlich der GRUB-Bootloader-Dateien, geändert werden. Dies kann dazu führen, dass der Bootloader nicht ordnungsgemäß funktioniert und das Betriebssystem nicht geladen werden kann.
  • Neuinstallation des Betriebssystems. Wenn Sie das Betriebssystem neu installieren, können die GRUB-Bootloader-Dateien gelöscht oder geändert werden. Dies kann dazu führen, dass es beschädigt wird und das Betriebssystem nicht gestartet werden kann.
  • Der Computer wurde nicht ordnungsgemäß heruntergefahren. Wenn der Computer nicht ordnungsgemäß heruntergefahren wird, z. B. aufgrund eines Stromausfalls, können die Dateien des GRUB-Bootloaders beschädigt werden. Infolgedessen treten Probleme mit seiner Funktion auf, und der Computer kann das Betriebssystem nicht starten.
  • Installieren Sie ein anderes Betriebssystem. Wenn Sie ein anderes Betriebssystem auf Ihrem Computer installieren, können die Festplattenpartitionen geändert werden. Dies kann sich auf den Betrieb des GRUB-Bootloaders auswirken und dazu führen, dass der Bootloader repariert werden muss.

Wenn Sie den GRUB-Bootloader reparieren, können Sie Probleme mit seinem Betrieb beheben und das Betriebssystem erneut starten. Dazu müssen Sie bestimmte Schritte ausführen, mit denen Sie den GRUB-Bootloader neu installieren und die Funktionalität des Computers wiederherstellen können.

Überblick über das Problem

Trotz seiner Bedeutung kann der GRUB-Bootloader manchmal Probleme haben, die dazu führen, dass das Betriebssystem nicht geladen werden kann. Dies kann beispielsweise nach einer Aktualisierung des Betriebssystems, der Installation neuer Programme oder aufgrund eines Fehlers in der GRUB-Konfigurationsdatei auftreten.

Die Wiederherstellung des GRUB-Bootloaders ist oft über die Befehlszeile oder über das Betriebssystem LiveCD/LiveUSB möglich, erfordert jedoch bestimmte Kenntnisse und Fähigkeiten. In diesem Artikel stellen wir Ihnen eine schrittweise Anleitung zur Wiederherstellung des GRUB-Bootloaders zur Verfügung, die Ihnen hilft, dieses Problem zu beheben und den normalen Betrieb Ihres Computers wiederherzustellen.

Vorbereiten der Wiederherstellung des Grub-Bootloaders

Bevor Sie mit der Wiederherstellung des Grub-Bootloaders beginnen, müssen Sie einige vorbereitende Schritte ausführen:

  1. Dokumentation untersuchen. Bevor Sie den Grub-Bootloader wiederherstellen, sollten Sie die entsprechende Dokumentation und Anleitung für Ihr Betriebssystem und Ihre Linux-Distribution lesen. Dies wird helfen, mögliche Fehler und Probleme bei der Wiederherstellung zu vermeiden.
  2. Erstellen eines bootfähigen USB-Laufwerks. Falls Sie keinen Zugriff auf ein anderes funktionierendes System oder ein bootfähiges Laufwerk haben, wird empfohlen, ein bootfähiges USB-Laufwerk mit installiertem Linux-Betriebssystem zu erstellen. Dies ermöglicht es Ihnen, den Grub-Bootloader zu reparieren.
  3. Daten sichern. Bevor Sie den Grub-Bootloader wiederherstellen, müssen Sie alle wichtigen Daten von Ihrem Computer sichern. Unerwartete Probleme können während des Wiederherstellungsprozesses auftreten, und die Sicherung hilft, Datenverluste zu vermeiden.
  4. Überprüfen der Integrität der Festplatte. Es wird empfohlen, dass Sie die Integrität der Festplatte auf Ihrem Computer überprüfen. Dies kann mit speziellen Dienstprogrammen wie badblocks erfolgen. Wenn fehlerhafte Sektoren gefunden werden, können diese zu Problemen mit dem Grub-Bootloader führen. Es wird empfohlen, alle gefundenen Fehler zu beheben, bevor Sie den Bootloader reparieren.

Wenn Sie sich auf die Wiederherstellung des Grub-Bootloaders vorbereiten, können Sie den Prozess effizient ausführen und mögliche Probleme und Datenverluste vermeiden. Befolgen Sie diese Richtlinien und fahren Sie mit den folgenden Schritten fort, um den Grub-Bootloader auf Ihrem Linux-System wiederherzustellen.

Von einer Live-CD booten

Wenn der Grub-Bootloader nicht funktioniert oder seine Konfiguration beschädigt ist, können Sie ihn mit einer Live-CD wiederherstellen. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Legen Sie die Live-CD ein und starten Sie den Computer neu.
  2. Konfigurieren Sie das BIOS des Computers so, dass es von einem CD/DVD-Gerät gestartet wird.
  3. Wenn der Bildschirm zur Sprachauswahl angezeigt wird, wählen Sie die gewünschte Sprache aus.
  4. Wählen Sie die Option "Ohne Installation fortfahren".
  5. Warten Sie, bis das Betriebssystem von der Live-CD gestartet wird.
  6. Öffnen Sie eine Terminal- oder Konsolenemulator-Anwendung.
  7. Geben Sie den Befehl sudo fdisk -l ein, um herauszufinden, welche Partitionen Sie auf Ihrer Festplatte haben.
  8. Identifizieren Sie die Hauptpartition, auf der das Linux-Betriebssystem installiert ist.
  9. Geben Sie dann den Befehl sudo mount /dev/Beispiel /mnt ein, wobei /dev/Beispiel der Pfad zur Hauptpartition ist.
  10. Geben Sie den Befehl sudo mount --bind /dev /mnt/dev ein, um das Verzeichnis /dev auf Ihrer Festplatte mit /mnt/dev zu verknüpfen.
  11. Führen Sie den Befehl sudo mount --bind /proc /mnt/proc aus, um das Verzeichnis /proc mit /mnt/proc zu verknüpfen.
  12. Führen Sie auch den Befehl sudo mount --bind /sys /mnt/sys aus, um das Verzeichnis /sys mit /mnt/sys zu verknüpfen.
  13. Führen Sie schließlich den Befehl sudo chroot /mnt aus, um ein Superuser im Root -Dateisystem zu werden.
  14. Um nun grub wiederherzustellen, führen Sie den Befehl grub-install /dev/sda aus, wobei /dev/sda der Pfad zu Ihrer Festplatte ist.
  15. Nachdem grub erfolgreich installiert wurde, führen Sie den Befehl update-grub aus , um seine Konfiguration zu aktualisieren.
  16. Führen Sie den Befehl exit aus , um chroot zu beenden.
  17. Trennen Sie die Live-CD und starten Sie den Computer neu.
  18. Ihr Grub-Bootloader sollte jetzt wiederhergestellt und betriebsbereit sein.

Wenn Sie diese Schritte befolgen, können Sie den Grub-Bootloader erfolgreich mit einer Live-CD wiederherstellen.

Erforderliche Partitionen verbinden

Bevor Sie mit der Wiederherstellung des Grub-Bootloaders beginnen können, müssen Sie die erforderlichen Partitionen auf Ihrem Gerät anschließen. Dadurch können Sie auf die gewünschten Dateien zugreifen und die erforderlichen Operationen durchführen.

Um zu beginnen, müssen Sie die Partition definieren, auf der Ihr Betriebssystem installiert ist. Dies ist normalerweise eine Partition mit dem ext4- oder ext3-Dateisystem. Um eine Partition zu definieren, können Sie den Befehl lsblk verwenden, der eine Liste aller verfügbaren Partitionen auf Ihrem Gerät anzeigt.

NameTypEinhängenDie Größe
sda1ext4/50G
sda2swap[SWAP]4G
sda3ext4/home100G

In diesem Beispiel befindet sich die Betriebssystempartition auf sda1 . Sie müssen sich den Namen Ihres Abschnitts merken.

Nachdem Sie die Partition mit dem Betriebssystem identifiziert haben, müssen Sie sie mounten. Führen Sie dazu den folgenden Befehl aus:

sudo mount /dev/sda1 /mnt

Ersetzen Sie in diesem Befehl /dev/sda1 durch den Namen Ihrer Partition. A /mnt ist der Ort, an dem die Partition eingebunden werden soll. Sie können ein anderes Verzeichnis angeben, wenn Sie möchten.

Nachdem Sie den Befehl ausgeführt haben, wird die Partition verbunden und Sie können auf ihre Dateien zugreifen.