
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.