So installieren Sie den GRUB-Bootloader für 14.04 nach dem Upgrade auf Windows 10 neu

So installieren Sie den GRUB-Bootloader für 14.04 nach dem Upgrade auf Windows 10 neu

Was muss ich tun, um den GRUB-Bootloader neu zu installieren, da ich gehört habe, dass der Windows-Bootloader GRUB überschreibt?

Antwort1

Booten Sie von der Live-CD oder dem Live-USB im Modus „Ubuntu ausprobieren“. Bestimmen Sie die Partitionsnummer Ihrer Hauptpartition. GParted (das standardmäßig bereits in der Live-Sitzung installiert sein sollte) kann Ihnen hier helfen. Ich gehe in dieser Antwort davon aus, dass es /dev/sda2 ist, aber stellen Sie sicher, dass Sie die richtige Partitionsnummer für Ihr System verwenden!

Mount your partition:

sudo mount /dev/sda2 /mnt  #Replace sda2 with your partition number

Bind mount some other necessary stuff:

for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done

chroot into your Ubuntu install:

sudo chroot /mnt

At this point, you're in your install, not the live session, and running as root. Update grub:

update-grub

If you get errors, go to step 7. (Otherwise, it is optional.)

Depending on your situation, you might have to reinstall grub:

grub-install /dev/sda
update-grub # I'm not sure if this is necessary, but it doesn't hurt.

If everything worked without errors, then you're all set:

exit
sudo reboot

At this point, you should be able to boot normally.

Wenn Sie nicht normal booten können und Schritt 7 nicht ausgeführt haben, weil keine Fehlermeldungen angezeigt wurden, versuchen Sie es erneut mit Schritt 7.

Manchmal reicht es nicht aus, GRUB2 die richtige Konfiguration für Ihre Partitionen zu geben, und Sie müssen es tatsächlich im Master Boot Record installieren (oder neu installieren), was Schritt 7 tut. Die Erfahrung, Benutzern im Chat zu helfen, hat gezeigt, dass Schritt 7 manchmal notwendig ist, auch wenn keine Fehlermeldungen angezeigt werden

Antwort2

Booten Sie vom Ubuntu-Installationsmedium und wählen SieProbieren Sie Ubuntu aus, ohne es zu installieren. Wenn Sie den Ubuntu Live-Desktop aufgerufen haben, öffnen Sie ein Terminal und führen Sie die folgenden Befehle aus.

Falls Ihr GerätUEFI BIOSund Windows und Ubuntu sind im EFI-Modus installiert:

sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub  

Hinweis: sd*= Datenträger | sd**= EFI-Partition | sd***= Systempartition

Falls dies der Fall ist,älteres BIOSund Windows und Ubuntu werden im MBR-Modus (msdos) installiert:

sudo mount /dev/sd** /mnt  
sudo grub-install --boot-directory=/mnt/boot /dev/sd*

Hinweis: sd*= Datenträger | sd**= Systempartition

Zur Ermittlung von Datenträger- und Partitionsnummern können Sie Folgendes verwenden:GParted– es ist im Installationsmedium enthalten.

verwandte Informationen