Ich habe einen Dual-Boot, habe aber versehentlich die Schnellstartoption aktiviert, sodass ich jetzt nicht auf Windows zugreifen kann.
Wie kann ich den Schnellstart unter Linux deaktivieren oder auf das Startmenü zugreifen, da mir beides derzeit nicht möglich ist?
Ich habe einige Beiträge dazu gelesen, aber nicht viele Informationen zur Behebung gefunden. Ich verwende Windows 10 und Arch Linux.
Ich kann die BIOS-Einstellungen nicht aufrufen, da es sich um einen Schnellstart handelt. Ich habe keine Möglichkeit, auf das Startmenü zuzugreifen.
Antwort1
Es hört sich an, als ob Sie die UEFI-Firmware im nativen Modus haben, da „Fast Boot“ eine UEFI-spezifische Funktion ist und im BIOS-Boot-Modus nicht wirklich funktioniert.
Zugriff auf das Startmenü
Es ist nicht notwendig, den "Fast Boot" der Firmware zu deaktivieren, wenn Sie nur ein anderes Betriebssystem neu starten möchten – Sie können eine andere Startoption innerhalb des laufenden Betriebssystems wählen, indem Sie dieBootNextEFI-Variable verwendet efibootmgr --bootnext
:
# efibootmgr
BootCurrent: 0002
Boot0002* Arch Linux
Boot0003* Windows Boot Manager
# efibootmgr --bootnext 0003
# reboot
Unter Windows erreichen Sie dasselbe, indem Sie bcdedit /enum firmware
die entsprechende BCD-Eintrags-ID suchen und bcdedit /set {fwbootmgr} bootsequence LINUX_ID
BootNext festlegen.
Beachten Sie, dass dies eine temporäre, einmalige Änderung ist. Um Ihre Auswahl als neue Standardeinstellung zu speichern, müssen SieStartreihenfolgemithilfe von oder legen Sie die Eigenschaft unter Windows efibootmgr --bootorder
ebenfalls über bcdedit fest.displayorder
Auf die Firmware-Einstellungen zugreifen
Um auf den Firmware-Setup-Bildschirm („BIOS-Einstellungen“) zuzugreifen, wo Sie den Schnellstartmodus deaktivieren können, stellen Sie dieOsIndikationenEFI-Variable verwendet systemctl reboot
:
# systemctl reboot --firmware-setup
oder, wenn Sie systemd nicht verwenden (leider bietet efibootmgr unter Linux hierfür noch keine praktische Option):
# var=OsIndications-8be4df61-93ca-11d2-aa0d-00e098032b8c
# printf '\7\0\0\0\1\0\0\0\0\0\0\0' > /sys/firmware/efi/efivars/$var
# reboot
Das Windows-Äquivalent ist shutdown /r /t 0 /fw
– oder das Menüelement, das Sie erhalten, wenn Sie bei gedrückter Umschalttaste auf die Option „Start > Neustart“ klicken.