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

Grub beschwert sich über „keine solche Partition“ nach der Installation von 12:04?

Ich habe gerade 12.04 installiert. Ich hatte zuvor 11.10 installiert, mit /dev/sda6 als die unter / gemountete Installationspartition und mit /dev/sda1 gemountet unter /home . Bei der Installation von 12.04 habe ich dieselben Optionen ordnungsgemäß ausgewählt, ohne Neuformatierung. Ich habe /dev/sda6 ausgewählt als Bootloader-Partition. Ich wurde erwartungsgemäß gewarnt, dass die Systemdateien auf /dev/sda6 gelöscht werden.

Nach der Neuinstallation komme ich nicht an GRUB vorbei:Wenn ich die Hauptstartoption oder die Option für den Wiederherstellungsmodus auswähle, erhalte ich beide den Fehler „No such partition“ (Keine solche Partition) und die Option, zum Hauptbildschirm von GRUB zurückzukehren.

Was ist denn hier los? Welche Partition existiert nicht? Und natürlich, wie kann ich das beheben?

Bearbeiten 1:

Ich erhalte den Fehler dreimal; sieht so aus:

error: no such partition.
error: no such partition.
error: no such partition.

Press any key to continue ...

Dies geschieht auch mit den Boot-Optionen „Speichertest“.

Geben Sie die Befehlszeile ein und führen Sie ls aus gibt mir den gleichen Fehler.

Beste Antwort

Führen Sie die folgenden Schritte aus, um den Grub-Bootloader zu reparieren.

1 – Live-CD

Zuerst müssen Sie von einer Ubuntu Live-CD booten.

2 – Bootloader reparieren

Öffnen Sie ein Terminal von der Live-CD und führen Sie die folgenden Befehle aus:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair

Nach einigen Sekunden öffnet sich das Hauptfenster von Boot Repair.

Klicken Sie auf Recommended repair .

Fertig!

Starten Sie neu, um alles zu testen.

Wenn alles gut gelaufen ist, sollten Sie jetzt einsatzbereit sein. Wenn nicht, mach weiter.

Befehlszeilenversion

Wenn das obige fehlschlägt, können Sie Grub auch über die Befehlszeile (von einer Live-CD) neu installieren.

Wichtig: Ersetzen Sie sda1 mit der Partition, die Ubuntu und sda enthält mit dem Laufwerk, das die Partition von Ubuntu enthält

sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sda
*edit* at this point, also ensure that if /usr and /var are on seperate partitions that you mount them to /mnt/usr and /mnt/var
*edit 2* whithin the chroot you need to have /dev /run and /proc available for update-grub to work, use the following to acheive that: for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done
sudo chroot /mnt
sudo update-grub
sudo reboot

Ubuntu
  1. Neueste Version von R-Base installieren?

  2. Grub konnte Windows 7 nach der Installation von Raid 0 nicht finden?

  3. Grub Rescue -> Keine solche Partition?

  4. Windows 8 bootet nicht über Grub nach der Installation von Ubuntu mit Boot-Repair?

  5. Kein Grub und kann nach der Installation von Ubuntu 12.10 nicht in Windows 8 booten?

Dinge, die nach der Installation von Ubuntu 18.04 und 19.10 zu tun sind

Die 12 wichtigsten Dinge, die nach der Installation von Debian 11 zu tun sind (Bullseye)

Die 8 wichtigsten Dinge, die nach der Installation von Debian 10 (Buster) zu tun sind

Dinge, die nach der Installation von Ubuntu 13.10 zu tun sind

Lösung:Fehler:Keine solche Partitions-Grub-Rettung in Ubuntu Linux

15 Dinge, die nach der Installation von Ubuntu 17.04 „Zesty Zapus“ zu tun sind