Ubuntu kann nicht gebootet werden, zeigt GRUB-Befehlsshell

Ubuntu kann nicht gebootet werden, zeigt GRUB-Befehlsshell

Als ich das System startete, bootete es in die GRUB-Befehlsshell. Ich bin neu im System und es sieht so aus, als ob ein Kernel fehlt.

Ich habe im Internet nach einer Lösung gesucht und die Boot-Reparatur ausprobiert.http://paste.ubuntu.com/13143511/

Ich habe sogar versucht, Grub mit den Kerneln von einem Live-USB-Stick zu laden, um die Kernel neu zu installieren, aber es führte mich zu Busybox

Was kann ich tun, um das System wiederherzustellen? Ich kann die Dateien nicht verlieren.

Antwort1

Das sollte funktionieren...

Booten Sie in ein Ubuntu Live Media.

Verwenden Sie lsblk -foder Gparted, um Ihre Root- und Bootpartitionen zu identifizieren.

Lassen Sie uns in Ihr bestehendes Root-Verzeichnis chrooten.

Mounten Sie Ihre Linux-Root-Partition unter /mnt

 sudo mount /dev/sdbX /mnt/

Wenn Sie eine separate Bootpartition haben

 sudo mount /dev/sdbX /mnt/boot/

Binden Sie Verzeichnisse, damit Grub andere Betriebssysteme erkennen kann.

sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys

sudo chroot /mnt

Installieren Sie Grub neu

grub-install

Ausführlichere Anleitung:http://www.linuxdeveloper.space/install-windows-after-linux/(Siehe unter demGrub neu installieren/wiederherstellen)

ErsetzensdbXmit den richtigen Geräte-IDs.

verwandte Informationen