Connect with us

Wie man

So reparieren Sie GRUB2, wenn Ubuntu nicht startet

So reparieren Sie GRUB2, wenn Ubuntu nicht startet

Ubuntu und viele andere Linux-Distributionen verwenden den GRUB2-Bootloader. Wenn GRUB2 nicht funktioniert, z. B. wenn Sie Windows nach der Installation von Ubuntu installieren oder Ihren MBR überschreiben, können Sie Ubuntu nicht starten.

Sie können GRUB2 einfach von einer Ubuntu-Live-CD oder einem USB-Laufwerk wiederherstellen. Dieser Vorgang unterscheidet sich vom Wiederherstellen des älteren GRUB-Bootloaders auf älteren Linux-Distributionen.

Dieser Prozess sollte auf allen Ubuntu-Versionen funktionieren. Es wurde unter Ubuntu 16.04 und Ubuntu 14.04 getestet.

Die grafische Methode: Boot Repair

Boot Repair ist ein grafisches Tool, mit dem GRUB2 mit einem einzigen Klick repariert werden kann. Dies ist die ideale Lösung, um Probleme für die meisten Benutzer zu starten.

Wenn Sie über das Medium verfügen, von dem Sie Ubuntu installiert haben, legen Sie es in Ihren Computer ein, starten Sie es neu und starten Sie es vom Wechseldatenträger. Wenn nicht, Laden Sie eine Ubuntu-Live-CD herunter und brennen Sie es auf eine Disc oder erstellen Sie ein bootfähiges USB-Flash-Laufwerk.

Klicken Sie beim Booten von Ubuntu auf „Ubuntu testen“, um eine verwendbare Desktop-Umgebung zu erhalten.

Stellen Sie sicher, dass Sie über eine Internetverbindung verfügen, bevor Sie fortfahren. Möglicherweise müssen Sie ein Wi-Fi-Netzwerk auswählen und dessen Passphrase eingeben.

Öffnen Sie im Dash ein Terminalfenster und führen Sie die folgenden Befehle aus, um Boot Repair zu installieren und zu starten:

sudo apt-add-repository ppa:yannubuntu/boot-repair

sudo apt-get update

sudo apt-get install -y boot-repair

boot-repair

Das Fenster Boot Repair scannt Ihr System automatisch, nachdem Sie das ausgeführt haben boot-repair Befehl. Klicken Sie nach dem Scannen Ihres Systems auf die Schaltfläche „Empfohlene Reparatur“, um GRUB2 mit einem einzigen Klick zu reparieren.

Sie können hier die erweiterten Optionen verwenden. Im Wiki von Ubuntu wird jedoch empfohlen, die erweiterten Optionen nur zu verwenden, wenn Sie wissen, was Sie tun. Die empfohlene Reparaturoption kann die meisten Probleme automatisch beheben, und Sie können Ihr System noch mehr durcheinander bringen, indem Sie die falschen erweiterten Optionen auswählen.

Die Boot-Reparatur beginnt zu funktionieren. Möglicherweise werden Sie aufgefordert, ein Terminal zu öffnen und einige Befehle zu kopieren / einzufügen.

Folgen Sie einfach den Anweisungen auf Ihrem Bildschirm. Führen Sie die von Boot Repair gewünschten Anweisungen aus und klicken Sie auf „Weiterleiten“, um mit dem Assistenten fortzufahren. Das Tool führt Sie durch alles, was Sie tun müssen.

Starten Sie Ihren Computer neu, nachdem das Boot-Reparatur-Tool die Änderungen übernommen hat. Ubuntu sollte normal starten.

Die Terminalmethode

Wenn Sie sich lieber die Hände schmutzig machen möchten, können Sie dies selbst von einem Terminal aus tun. Sie müssen wie in der obigen grafischen Methode von einer Live-CD oder einem USB-Laufwerk booten. Stellen Sie sicher, dass die Ubuntu-Version auf der CD mit der auf Ihrem Computer installierten Ubuntu-Version übereinstimmt. Wenn Sie beispielsweise Ubuntu 14.04 installiert haben, stellen Sie sicher, dass Sie eine Ubuntu 14.04-Live-CD verwenden.

Öffnen Sie ein Terminal, nachdem Sie die Live-Umgebung gestartet haben. Identifizieren Sie die Partition, auf der Ubuntu installiert ist, mit einem der folgenden Befehle:

sudo fdisk -l

sudo blkid

Hier ist die Ausgabe beider Befehle. In dem fdisk -l Befehl wird die Ubuntu-Partition durch das Wort identifiziert Linux in der Spalte System. In dem blkid Befehl wird die Partition durch ihre identifiziert ext4 Dateisystem.

Wenn Sie mehrere Linux ext4-Partitionen haben, können Sie sich ein Bild davon machen, welche welche ist, indem Sie die Größe der Partitionen und ihre Reihenfolge auf der Festplatte hier anzeigen.

Führen Sie die folgenden Befehle aus, um die Ubuntu-Partition unter / mnt / ubuntu bereitzustellen, und ersetzen Sie sie /dev/sdX# mit dem Gerätenamen Ihrer Ubuntu-Partition aus den obigen Befehlen:

sudo mkdir /mnt/ubuntu

sudo mount /dev/sdX# /mnt/ubuntu

Im obigen Screenshot ist unsere Ubuntu-Partition / dev / sda1. Dies bedeutet die erste Partition auf dem ersten Festplattengerät.

Wichtig: Wenn Sie eine separate Boot-Partition haben, überspringen Sie den obigen Befehl und hängen Sie die Boot-Partition stattdessen unter / mnt / ubuntu / boot an. Wenn Sie nicht wissen, ob Sie eine separate Boot-Partition haben, tun Sie dies wahrscheinlich nicht.

Führen Sie den folgenden Befehl aus, um grub von der Live-CD neu zu installieren, und ersetzen Sie / dev / sdX durch den Gerätenamen der obigen Festplatte. Lassen Sie die Nummer weg. Zum Beispiel, wenn Sie verwendet haben /dev/sda1 oben verwenden /dev/sda Hier.

sudo grub-install --boot-directory=/mnt/ubuntu/boot /dev/sdX

Starten Sie Ihren Computer neu und Ubuntu sollte ordnungsgemäß starten.

Ausführlichere technische Informationen, einschließlich der Verwendung des Befehls chroot, um Zugriff auf die Dateien eines defekten Ubuntu-Systems zu erhalten und GRUB2 wiederherzustellen, finden Sie unter Ubuntu Wiki.

Continue Reading
Click to comment

Leave a Reply

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Tendencia