¿Cómo deshabilitar el arranque rápido desde Linux?

¿Cómo deshabilitar el arranque rápido desde Linux?

Tengo arranque dual pero accidentalmente activé la opción de arranque rápido, por lo que ahora no puedo acceder a Windows.

¿Cómo puedo desactivar el inicio rápido desde Linux o acceder al menú de inicio ya que no puedo hacer ninguna de las dos cosas en este momento?

Revisé algunas publicaciones al respecto pero no encontré mucha información sobre cómo solucionarlo. Estoy usando Windows 10 y Arch Linux.

No puedo ingresar a la configuración del BIOS porque es un inicio rápido; no tengo forma de acceder al menú de inicio.

Respuesta1

Parece que tiene firmware UEFI en modo nativo, ya que el "arranque rápido" es una característica específica de UEFI y realmente no funciona en el modo de arranque BIOS.

Accediendo al menú de inicio

No es necesario desactivar el "arranque rápido" del firmware si todo lo que desea es reiniciar en otro sistema operativo; puede elegir otra opción de arranque desde el sistema operativo en ejecución, configurando elArrancarSiguientevariable EFI usando efibootmgr --bootnext:

# efibootmgr
 BootCurrent: 0002
 Boot0002* Arch Linux
 Boot0003* Windows Boot Manager
# efibootmgr --bootnext 0003
# reboot

Puede lograr lo mismo en Windows buscando bcdedit /enum firmwareel ID de entrada BCD respectivo y bcdedit /set {fwbootmgr} bootsequence LINUX_IDconfigurando BootNext.

Tenga en cuenta que este es un cambio temporal y único. Para guardar su elección como nueva opción predeterminada, debe cambiarOrden de iniciousando efibootmgr --bootorder, o también establezca la displayorderpropiedad a través de bcdedit en Windows.

Acceder a la configuración del firmware

Para acceder a la pantalla de configuración del firmware ("Configuración del BIOS") donde puede desactivar el modo de inicio rápido, configure elOsIndicacionesvariable EFI usando systemctl reboot:

# systemctl reboot --firmware-setup

o, si no usa systemd (desafortunadamente, efibootmgr en Linux aún no tiene una opción conveniente para esto):

# 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

El equivalente de Windows es shutdown /r /t 0 /fw– o el elemento del menú que aparece al hacer clic con Mayús y hacer clic en la opción "Inicio > Reiniciar".

información relacionada