Die Lösung für das Grub-Problem bei der Installation von Ubuntu von einem USB-Flash-Laufwerk: Schließen Sie zuerst das USB-Flash-Laufwerk an, um den Computer zu starten, öffnen Sie das Terminal und suchen Sie die Installationspartition. Überprüfen Sie dann die Datei, um grub2 zu finden Partition und führen Sie die Umwandlung von „Rescue“ in „Normal“ durch. Starten Sie abschließend das System neu und geben Sie [sudo update-grub2] ein.
Lösung für das Grub-Problem bei der Installation von Ubuntu von einem USB-Stick:
1 auf dem USB-Stick. Starten Sie Ihren Computer und öffnen Sie ein Terminal.
sudo -i
Finden Sie zunächst heraus, in welcher Partition Ihr Ubuntu 10.04 installiert ist. Verwenden Sie dazu:
fdisk -l
Die Partition Wo sich mein Ubuntu10.04-Stammverzeichnis befindet, ist /dev/sda2
.
Mounten Sie das Stammverzeichnis des Originalsystems unten:
mount /dev/sda2 /mnt
mounted /dev/sda2
unter /mnt
. Natürlich können Sie auch andere Orte auswählen. Beachten Sie hier, dass Sie /boot
separat mounten müssen, wenn Sie eine separate Partition für /boot
haben. Wenn Ihr ursprüngliches /boot
beispielsweise auf /dev/sda12
gemountet ist, müssen Sie mount /dev/sda12 /mnt/boot
hier erneut eingeben. . Ich habe es hier nicht getrennt, daher wird es nicht benötigt.
Das Folgende ist der letzte Schritt:
grub-install --root-directory=/mnt /dev/sda
(Hinweis: Nach /mnt steht eine Leertaste, schreiben Sie nicht /dev/sda2)
Wenn Sie sehen,
Installation finished.No Error Reported.
bedeutet, dass es erfolgreich ist!
Geben Sie im Terminal den folgenden Befehl ein:
sudo update-grub2
Geben Sie das Passwort nach Aufforderung ein. Wenn alles gut geht, erscheint ein Satz ähnlich dem folgenden, was Erfolg bedeutet.
grub.cfg ... Found Debian background: moreblue-orbit-grub.png Found linux image: /boot/vmlinuz-2.6.31-15-generic Found initrd image: /boot/initrd.img-2.6.31-15-generic Found memtest86+ image: /boot/memtest86+.bin done
Wenn oben keine ähnliche Aussage erscheint, suchen Sie nach grub in Synaptic. Sie können das mit dem Ubuntu-Logo installieren grub-pc
. Geben Sie nach der Installation
sudo update-grub2
ein, um zu aktualisieren .
Zu diesem Zeitpunkt habe ich direkt neu gestartet, ohne das USB-Flash-Laufwerk zu verwenden. Ich habe festgestellt, dass ich das System immer noch nicht direkt aufrufen konnte, aber ich habe den grub rescue
-Modus aufgerufen.
2.grub Rescue
Da im rescue
-Modus nur wenige Grundbefehle verfügbar sind, müssen Sie bestimmte Vorgänge ausführen, um das normale Modul zu laden und dann Geben Sie das normale Modell ein.
Die Befehle, die im Rettungsmodus verwendet werden können, sind: set
, ls
, insmod
, root
, prefix
(Startpfad festlegen)
Nehmen Sie zunächst an Kern von grub2 Die Datei befindet sich in der Partition (hd0,8) Schauen wir uns an, wie man aus dem Rettungsmodus in den normalen Modus (normal) wechselt.
Der Suchbefehl kann im Rettungsmodus nicht verwendet werden. Wenn Sie nicht sicher sind, in welcher Partition sich die grub2-Datei befindet, können Sie sie mit dem Befehl ls anzeigen, z. B.
ls (hd0,8)/
view (hd0 ,8) Überprüfen Sie das Stammverzeichnis der Partition, um festzustellen, ob ein Boot-Ordner vorhanden ist.
ls (hd0,8)/boot/
Überprüfen Sie die Dateien im /boot-Verzeichnis der (hd0,8)-Partition
ls (hd0,8)/boot/grub/
Sehen Sie sich die Dateien im /boot/grub-Verzeichnis der (hd0,8)-Partition an
Anhand der Dateien können Sie feststellen, in welcher Partition sich die grub2
Kerndatei befindet. Als Nächstes können Sie den Übergang von der Rettung zum Normalzustand durchführen:
Zuerst ls
schauen Sie sich die Partition an, erraten Sie die /
-Partitionsnummer basierend auf der Partitionsliste und dann ls (hd0,x)/, um die Dateien im Partitionsverzeichnis anzuzeigen. Stellen Sie sicher, dass Sie die /
-Partition finden. Wenn nicht, suchen Sie weiter. Suchen Sie (hd0,x) der /
-Partition und fahren Sie mit
grub rescue>set root=(hd0,x) grub rescue>set prefix=/boot/grub grub rescue>insmod normal rescue>normal
fort, um das System aufzurufen. Nach dem Neustart wechselt es jedoch immer noch in den Grub-Rettungsmodus, wodurch das Problem nicht vollständig gelöst wird.
3. Betreten Sie das System, öffnen Sie das Terminal und geben Sie ein:
sudo update-grub2 sudo grub-install /dev/sda
Nach einem erneuten Neustart stellte ich fest, dass alles erledigt war.
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn bei der Installation von Ubuntu von einem USB-Datenträger ein Grub-Problem auftritt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!