Windows 10 ändert die UEFI-Startreihenfolge jedes Mal

30

Ich besitze einen HP 500-413nl (einen Desktop) und Windows 10 ändert jedes Mal die Startreihenfolge in UEFI / BIOS, sodass ich zum Starten von Ubuntu 16.10 (64-Bit) immer die Taste F10 drücken und auf diese Weise die Eingabetaste drücken muss BIOS-Setup und Änderung der Startreihenfolge…

Gibt es eine Problemumgehung für meinen PC? Was sollte ich tun? Ich bin ein bisschen verzweifelt.

PS: Ich habe "Secure Boot" und "Fast / Quick Boot" im BIOS und "Fast Start" in den Windows-Optionen / Systemsteuerung bereits deaktiviert.

JK Andy-zog
quelle
Haben Sie die Startreihenfolge in den UEFI / BIOS-Einstellungen geändert? Ich musste die Startreihenfolge für die Laufwerke ändern, nachdem ich das Dual-Boot-Setup erstellt hatte. Ich verwende einen MSI-Laptop, nicht HP.
Code_dredd
Haben Sie versucht, den Bootloader umzubenennen und die Bezeichnung so zu ändern, dass sie genau der Windows-Version entspricht? Das könnte dazu führen, dass die Dinge hängen bleiben und das manuelle Booten verwirrender wird.
Ubfan1
Einige HP haben einen "benutzerdefinierten" Boot ziemlich tief in den Einstellungen vergraben : ubuntuforums.org/… und eine der späteren Antworten: askubuntu.com/questions/244261/…
oldfred
@ray Ja, das habe ich
JK
@ JKandy-drew dumme Frage, aber haben Sie speichern die Änderungen bei UEFI? Ich sehe nur keinen Grund, warum Windows UEFI / BIOS-Einstellungen ändern würde, ohne dass Sie es dazu auffordern (falls möglich), aber ich wäre nicht überrascht, wenn es das wirklich tut ... bin nicht auf dieses Problem gestoßen .
Code_dredd

Antworten:

28

Ich hatte auch das gleiche Problem, dass Windows 10 (Education) den Windows Boot Manager EFI-Eintrag beim Start automatisch wieder nach oben verschiebt. Wenn ich es nach dem Neustart mit Windows geändert habe, hat der nächste Start Grub übersprungen und direkt in Windows gebootet. So habe ich es geschafft:

Ich würde das Tool EasyUEFI http://www.easyuefi.com/ empfehlen, um einige EFI-bezogene Einstellungen anzuzeigen und zu ändern.

  1. Öffnen Sie das Tool und wählen Sie EFI-Startoption verwalten

  2. Nimm eine Beute an den ausgehenden Eingängen. Die zwei wichtigsten für mich sind:

    Description:Windows Boot Manager
    GPT partition GUID:{505E666C-00CD-4654-BB80-FBD2C6F9F191}
    Partition number:2
    Partition starting sector:923648
    Partition ending sector:1128447
    File path:\EFI\Microsoft\Boot\bootmgfw.efi
    

    Und:

    Description:Ubuntu 16.04
    GPT partition GUID:{505E666C-00CD-4654-BB80-FBD2C6F9F191}
    Partition number:2
    Partition starting sector:923648
    Partition ending sector:1128447
    File path:\EFI\ubuntu\grubx64.efi
    
  3. Im nächsten Schritt stellen Sie sicher, dass Windows keine eigene bootmgfw.efiDatei mehr verwendet, sondern grubx64.efi. Verschieben Sie dazu einen Ubuntu EFI-Eintrag nicht erneut nach oben (dh das ist das Problem, das wir haben), sondern legen Sie einfach den Dateipfad für den Windows-Start-Manager fest \EFI\ubuntu\grubx64.efi. Sie können dies auch über die Administrator-Befehlszeile tun:

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

    Jetzt sollte Windows die EFI-Einstellungen nicht mehr ändern und bei jedem Start ist GRUB die Standardeinstellung. Da GRUB Ihr Windows-Betriebssystem idealerweise bereits identifiziert hat, enthält es auch seinen Wert in den Grub-Einstellungen.

maddin25
quelle
1
Wenn Grub nicht richtig konfiguriert ist, lesen Sie diesen oder diesen Beitrag, um Windows zu Grub hinzuzufügen, da Sie jetzt Ubuntu erneut starten können. Entschuldigung, aber wegen unzureichender Reputation konnte ich in meiner Antwort nicht mehr als 2 Links angeben.
maddin25
Es hat sich gelöst! Vielen Dank an SIE und ALLE, die dazu beigetragen haben. Schließlich habe ich verstanden, dass es sich um ein Windows-Problem / -Problem handelt (nicht um Linux). Insgesamt hoffe ich, dass dies anderen helfen kann, die die gleichen Probleme haben. :) Benutze einfach den zuletzt gemeldeten Befehl @ maddin25.
JK Andy zog
WARNUNG!!! Kann eine Bootmanager-Kollision im BIOS verursachen! Siehe diese Frage
Kartik
2
@Kartik mein Beitrag oben betrifft UEFI und nicht BIOS, die zwei verschiedene Dinge sind ( siehe hier )
maddin25
Ja. Ich hätte "während des POST" schreiben sollen. Stattdessen habe ich BIOS geschrieben und es bis jetzt nicht gesehen.
Kartik
5

Ich hatte dieses Problem und löste es, indem ich im UEFI / BIOS ein Passwort für den Zugriff darauf einstellte. Wenn ein Kennwort definiert ist, können Windows anscheinend keine Änderungen im UEFI / BIOS mehr vornehmen. Der Computer ist ein Lenovo.

Aquinas
quelle
Auf welchem ​​System?
Elder Geek
3

Mein Sony-Laptop änderte beim Start auch die Startreihenfolge. Eine andere funktionierende Alternative war die Verwendung von EasyUEFI zum Deaktivieren des Windows Boot Manager-EFI-Eintrags.

Dies beließ die vorhandene Ubuntu-Boot-Option als die höchste aktive.

KT12
quelle