Editar: uso systemd-boot
He configurado un arranque dual con Windows 10 y Arch en mi computadora portátil, pero no puedo mover la opción Administrador de arranque de Linux desde el menú de opciones de arranque frente al Administrador de arranque de Windows:
Intenté poner HDD0 en la ranura 1 pero no cambió nada.
Respuesta1
Supongo que tienes GRUB2:
Para personalizar la configuración de GRUB2, deberá editar el /etc/default/grub
archivo y luego ejecutar el sudo update-grub
comando.
Elija el sistema operativo predeterminado: cambie la línea GRUB_DEFAULT=. De forma predeterminada, GRUB_DEFAULT=0 usa la primera entrada como predeterminada; cambie el número a 1 para usar la segunda entrada, 2 para usar la tercera entrada, etc. También puede usar GRUB_DEFAULT=saved y GRUB iniciará automáticamente el último sistema operativo que eligió cada vez que inicie. También puede especificar una etiqueta entre comillas. Por ejemplo, si tuviera un sistema operativo llamado Windows 7 (cargador) en su lista de sistemas operativos, podría usar GRUB_DEFAULT=”Windows 7 (cargador)”
Respuesta2
Esto no es "BIOS", este no es el menú de inicio de su gestor de arranque; este es elUEFImenú de arranque. Puede cambiar su orden a través de la variable EFI "BootOrder"; Linux tiene un comando efibootmgr
para eso:
# efibootmgr
BootOrder: 0003,0000
Boot0000* Linux Boot Manager
Boot0003* Windows Boot Manager
# efibootmgr --bootorder 0000,0003
(Función adicional: --bootnext
te permite elegir un sistema operativo solo paraunoreinicie, para que pueda crear un alias como windows() { sudo efibootmgr --bootnext 0003 && systemctl reboot; }
.)
Respuesta3
Desde el orden de arranque editado con:
efibootmgr --bootorder
se restablecería cada reinicio, encontré esto:https://github.com/rhinstaller/efibootmgr/issues/19
Alguien publicó su solución allí:https://communities.intel.com/thread/43629 La primera entrada del menú de inicio ahora es solo el nombre de mi HDD0, pero inicia Linux, así que está bien. Y si quiero iniciar Windows, también puedo seleccionarlo.