it-swarm.com.de

Wie stelle ich grub als Bootmanager ein?

Ich habe mir kürzlich einen neuen HP Computer gekauft, der unter Windows 10 läuft und Ubuntu 16.04 installiert hat, aber jedes Mal, wenn ich den PC einschalte, wechselt er direkt zu Windows. Wie kann ich das beheben, um Grub beim Booten einzurichten? Ich kann über die Windows Advanced Restart-Einstellungen auf Ubuntu zugreifen, aber nur so. Ich habe den sicheren Start auf dem BIOS und den schnellen Start für Windows deaktiviert, aber es hat nicht funktioniert.

2
Juan Pablo TA

Dieses Problem kann behoben werden, indem Sie das boot-repair -Paket folgendermaßen installieren:

1) Öffnen Sie ein Terminal 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

2) Führen Sie dann boot-repair by Sudo boot-repair aus und verwenden Sie "Recommended repair". Dann scannt boot-repair die Bootpfade und korrigiert sie und aktualisiert Ihre Grub-Konfiguration und legt grub als Standard-Bootloader Ihres Systems fest.

2
Shahzaib Rahim

Führen Sie dies über die Windows-Eingabeaufforderung aus

bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

1
Arun

efi erwartet als Standard-Bootloader /efi/boot/bootx64.efi. Windows ist besonders darauf bedacht, dass es bootet.

faust weg, von 8.1 auf Windows nicht wirklich heruntergefahren, es auf die Festplatte (wie ein Ruhezustand) suspendiert, so dass es schneller bootet. Zweitens wird EFI so geändert, dass der Eintrag 0000 (Windows) in der Startreihenfolge an erster Stelle steht.

umgehungslösung: Benennen Sie grubx64.efi in bootx64.efi um und ersetzen Sie dann die Datei efi/boot/bootx64.efi. Dadurch wird grub zum Standard-Bootloader.

zweitens: Wenn Sie in Ubuntu sind, verwenden Sie efibootmgr, um alle efi-Einträge zu löschen. und starten Sie Ihren Computer neu. Stellen Sie sicher, dass das erste System, in das Sie booten, ubuntu ist, damit es in Eintrag 0000 abgelegt wird. Starten Sie dann Windows.

drittens: Einige BIOS-Updates suchen im MBR nach einem Loader, obwohl es sich um eine gpt/efi-Festplatte handelt. Ich gehe davon aus, dass dies ein Kompatibilitätsproblem ist (Upgrades von einer MBR-formatierten Festplatte). Windows wird dort einen Loader haben. Installieren Sie grub auf dem MBR und führen Sie die oben genannten Schritte aus.

0
ravery