So verhindern Sie, dass Windows 10 seinen Bootloader zum Standard macht und rEFInd überspringt

0

Ich habe ein Alienware X51 R3 für den Dual-Boot von Linux und Windows 10. Ich verwende refind als Start-Manager, aber Windows überspringt es weiterhin und bootet direkt zu Windows 10. Ich habe dieses Problem seit Jahren und folge normalerweise einer Methode Auf Rod Smiths (rEFInd creator) Site beschrieben: Überschreiben Sie die Windows 10-EFI-Datei mit der EFInd-Datei. Das funktioniert ganz gut, aber jedes Mal, wenn es ein Windows-Update gibt, wird der Boot-Manager wiederhergestellt, und es ist ein totaler Schmerz im Arsch. Es ist nicht das erste Mal, dass ich die Dateien beim Reparieren durcheinander bringe und wiederherstellen muss.

Auch habe ich schon versucht:

bcdedit /set {current} recoveryenabled No

und:

bcedit /set {bootmgr} path \EFI\refind\refind_x64.efi

und (von Linux):

sudo refind refind-mkdefault

und selbst wenn Sie mit EasyUEFI, EasyBCD und efibootmgr ein UEFI-Kennwort festlegen, wird rEFInd weiterhin übersprungen. Kann ich etwas Neues ausprobieren?

derkomai
quelle
Wenn Ihr Computer nicht dem UEFI-Standard entspricht, können Sie nichts tun. Anscheinend nicht, weil Sie, wenn dies der Fall wäre, weder rEFInd noch die Ersatzumgehung benötigen würden, Grub wie gewohnt verwenden würden und die Windows-Updates dies nur für Feature-Updates ändern würden, aber es wäre einfach, den Linux-Betriebssystemeintrag auszuwählen nochmal. Wenn die vom Benutzer ausgewählte Startreihenfolge für Windows weiterhin außer Kraft gesetzt wird, entspricht dies nicht den UEFI-Spezifikationen.
GabrielaGarcia
Haben Sie versucht, die Startreihenfolge im BIOS / UEFI zu ändern? Möglicherweise gibt es eine Möglichkeit, die Priorität für die Verwendung des Linux-Bootloaders vor Windows zu ändern.
HeroCC
@HeroCC habe ich, aber es gibt keine solche Option.
derkomai
@derkomai Sicher gibt es. Was ich oben kommentiert habe, ist ein weiteres Problem, das einen kleinen Prozentsatz der Laptops betrifft. Auch in diesen Fällen wird die UEFI unabhängig von der Auswahl des Benutzers auf "Windows-Bootloader" zurückgesetzt. Wenn Sie die Startreihenfolge nicht bemerkt haben, haben Sie vermutlich keine Ahnung, wie UEFI funktioniert und könnte sein deines hat dieses Problem nicht, es wird einfach nicht richtig verwendet.
GabrielaGarcia