Como colocar o Linux Boot Manager na frente do Windows Boot Manager?

Como colocar o Linux Boot Manager na frente do Windows Boot Manager?

Editar: eu uso systemd-boot

Configurei uma inicialização dupla com Windows 10 e Arch em meu laptop, mas não consigo mover a opção Linux Boot Manager do menu de opções de inicialização na frente do Windows Boot Manager:

insira a descrição da imagem aqui

insira a descrição da imagem aqui

Tentei colocar o HDD0 no slot 1, mas não mudou nada.

Responder1

Presumo que você tenha GRUB2:

Para personalizar as configurações do GRUB2, você terá que editar o /etc/default/grubarquivo e executar o sudo update-grubcomando.

Escolha o sistema operacional padrão: altere a linha GRUB_DEFAULT=. Por padrão, GRUB_DEFAULT=0 usa a primeira entrada como padrão — altere o número para 1 para usar a segunda entrada, 2 para usar a terceira entrada ou assim por diante. Você também pode usar GRUB_DEFAULT=saved e o GRUB inicializaria automaticamente o último sistema operacional escolhido sempre que inicializar. Você também pode especificar um rótulo entre aspas. Por exemplo, se você tivesse um sistema operacional chamado Windows 7 (carregador) em sua lista de sistemas operacionais, você poderia usar GRUB_DEFAULT=”Windows 7 (carregador)”

Responder2

Isto não é "BIOS", este não é o menu de inicialização do seu bootloader; Isto é oUEFImenu de inicialização. Você pode alterar sua ordem através da variável EFI "BootOrder"; O Linux tem um comando efibootmgrpara isso:

# efibootmgr
BootOrder: 0003,0000
Boot0000* Linux Boot Manager
Boot0003* Windows Boot Manager

# efibootmgr --bootorder 0000,0003

(Recurso bônus: --bootnextpermite escolher um sistema operacional apenas paraumreinicie, para que você possa criar um alias como windows() { sudo efibootmgr --bootnext 0003 && systemctl reboot; }.)

Responder3

Desde a ordem de inicialização editada com:

efibootmgr --bootorder

seria redefinido a cada reinicialização, descobri isto:https://github.com/rhinstaller/efibootmgr/issues/19

Alguém postou sua solução lá:https://communities.intel.com/thread/43629 A primeira entrada do menu de inicialização é apenas o nome do meu HDD0 agora, mas ele inicializa o Linux, então está tudo bem. E se eu quiser inicializar o Windows, também posso selecioná-lo.

informação relacionada