GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Zerstörtes Grub aktualisieren?

Ich habe Ubuntu 10.04 (Lucid Lynx) via wubi auf meinem Notebook installiert. Seit einem kürzlichen Ubuntu-Update funktioniert mein System jedoch nicht mehr. Wenn ich boote, komme ich in grub rescue> . Nach einigem Lesen im Internet kam ich zu dem Schluss, dass ich Grub neu installieren müsste (ich hatte vergessen :$, dass ich Ubuntu über Wubi installiert habe, dachte, ich hätte es eigenständig) und habe dieses Tutorial verwendet. Jetzt habe ich ein Befehlszeilen-Grub und bin verwirrt, was ich tun soll.

Meine Verzeichnisstruktur ist wie folgt:

/dev/sda5 (NTFS)  
    /boot
        /grub
            <grubfiles>
    /ubuntu
        /disks
            /boot
                /grub
                    <empty>
        /install
        /winboot
        ...
    ...

Ist es logisch, dass /ubuntu/disks/boot/grub/ ist leer? Ich möchte den Bootloader wieder dazu bringen, zwischen Windows und Linux wählen zu können. Jede Hilfe ist willkommen 🙂

Aktualisieren
Mein Problem wird irgendwie gelöst, indem ich ein eigenständiges Ubuntu 10.10 installiere. Jetzt habe ich meinen Bootloader korrekt zurückbekommen, muss jetzt aber 3 Bootloader-Bildschirme durchlaufen, um Ubuntu 10.04 aufzurufen ^^

Akzeptierte Antwort:

Zuerst habe ich diese Frage beantwortet, um der Situation von Lucasmus zu entsprechen, in der er tatsächlich in der Lage war, die Fähigkeit zum Booten bereits wiederherzustellen, und einen funktionierenden Grub von einer (Nicht-Wubi-Ubuntu-Installation) in seinem MBR hatte. Da die meisten Leute, die hierher kommen, wahrscheinlich nicht in dieser Situation sind, sondern beim Booten nur die Grub-Rescue-Shell bekommen und Windows oder ihre Wubi-Installation überhaupt nicht booten können, habe ich die Anweisungen für den Normalfall neu erstellt. Die Antwort auf die Frage von Lucasmus bestand im Wesentlichen darin, den Schritten 2 bis 5 unten zu folgen.

Dies ist leider ein bekannter Fehler in Wubi https://bugs.launchpad.net/bugs/610898. Ich habe einen Patch eingereicht, um hoffentlich zukünftige Benutzer daran zu hindern, dass Wubi ihr Laufwerk vollständig nicht mehr bootfähig macht, aber bis dieser oder ein anderer Fix akzeptiert wird, müssen Sie dies (in Wubi) tun, um Windows und Ubuntu zum Booten zu bringen und zu verhindern, dass dies erneut geschieht :

1:Booten Sie von einer Ubuntu LiveCD und führen Sie sudo software-properties-gtk -e universe && sudo apt-get update && sudo apt-get install mbr && sudo install-mbr /dev/sda aus .

Wenn Sie mehr als eine Festplatte haben, müssen Sie /dev/sda ändern in diesem letzten Befehl an die Laufwerksfenster ist eingeschaltet. Aber es wird immer ein Laufwerk sein, niemals eine Partition. Also /dev/sdb könnte angebracht sein, aber nie /dev/sdb1 (Letzteres könnte Windows PBR überschreiben, was es noch schwieriger macht, wieder in Windows zu booten).

Jetzt sollten Sie Windows oder Ihre Wubi-Installation wie zuvor booten können. Wenn Sie Wubi weiterhin verwenden möchten, befolgen Sie die nächsten Schritte, um sicherzustellen, dass Sie nicht erneut in eine nicht bootfähige Situation geraten.

Verwandte:der Standard-PAGER, der von Manpages verwendet wird?

2:Booten Sie in Ihre Wubi-Installation und führen Sie sudo dpkg-reconfigure grub-pc aus Dadurch werden einige Dialoge mit Fragen angezeigt.

3:Für die erste Frage The following Linux command line was extracted from /etc/default/grub or the 'kopt' parameter in GRUB Legacy's menu.lst. Please verify that it is correct, and modify it if necessary. Belassen Sie das Feld auf seinem Standardwert (wahrscheinlich leer) und drücken Sie die Eingabetaste, um mit der nächsten Frage fortzufahren.

4:Für die zweite Frage The following string will be used as Linux parameters for the default menu entry but not for the recovery mode. belassen Sie es wieder auf der Standardeinstellung (wahrscheinlich „quiet splash“) und drücken Sie die Eingabetaste, um fortzufahren

5:Diese Frage ...GRUB install devices: ist das wichtige. Stellen Sie sicher, dass Sie alles außer /dev/loop0 deaktivieren . Sie können einen Eintrag mit der Leertaste aktivieren/deaktivieren und Einträge mit den Pfeiltasten ändern.

Wenn Sie die Eingabetaste drücken, bevor Sie /dev/sda aus dieser Liste entfernen, wird Ihr Computer wieder nicht mehr bootfähig.

Jetzt können Sie Ihre Wubi-Installation sicher aktualisieren/aufrüsten, ohne sich Sorgen machen zu müssen, dass Ihr Computer nicht mehr bootfähig ist.


Ubuntu
  1. Wie aktualisiere ich Ubuntu manuell?

  2. Ubuntu 14.04 auf 15.04 aktualisieren?

  3. Grub Rescue gibt unbekanntes Dateisystem nach Windows-Update zurück?

  4. Anaconda-Pakete können auf Ubuntu 17.04 nicht aktualisiert werden?

  5. Wie aktualisiere ich Pulsaudio auf 12.x in Ubuntu 18.04?

So aktualisieren Sie den Linux-Kernel in Ubuntu

So reparieren Sie Ihr Grub 2 unter Ubuntu

So aktualisieren Sie Ubuntu

So aktualisieren Sie Grub unter Ubuntu und anderen Linux-Distributionen

Wie aktualisiere ich Filezilla auf Ubuntu?

Aktualisieren Sie OpenSSL auf Ubuntu