Como obtenho o UEFI para inicializar automaticamente o Gerenciador de Inicialização do Linux (gerenciado pelo systemd-boot) em vez do Gerenciador de Inicialização do SO do Windows 10?

0

Gostaria de configurar meu laptop com firmware UEFI e uma inicialização dupla do Windows 10 / Arch Linux para usar o Gerenciador de inicialização do Linux (gerenciado por systemd-boot ) por padrão na inicialização, em vez do Gerenciador de inicialização do SO 10 apenas). Em minhas próprias tentativas de corrigir este problema, pressionei Esc ao iniciar e pressione F10 para entrar em "Setup do BIOS". Então eu fui para a aba "Boot" e descobri que minhas opções para qual dispositivo eu inicializava eram:

  • USB (UEFI)
  • USB
  • Gerenciador de inicialização do sistema operacional

Minha configuração padrão no momento é USB (UEFI), pois torna a inicialização via USB ao vivo mais conveniente, já que isso não é muito incomum para mim.

Como você pode ver, não há a opção "Linux Boot Manager". Eu posso acessar a opção Linux Boot Manager, pressionando F9 (que me fornece minhas opções de inicialização) depois de pressionar Esc na inicialização, então eu sei que está lá. Ele também funciona, atualmente estou executando o Arch Linux, que inicializei através desse método. Essa pergunta, no entanto, é que estou perguntando se posso fazer com que meu laptop inicialize automaticamente o Gerenciador de Inicialização do Linux em vez do Gerenciador de Inicialização do SO, quando nenhum USB ativo estiver disponível para inicializar.

A resposta de Per Libre Arch eu fiz:

efibootmgr -c -d /dev/sda -p 2 -l /EFI/systemd/systemd-bootx64.efi -L "Linux Boot Manager"

depois de desativar o modo de segurança e a inicialização segura no UEFI e isso retornou:

** Warning ** : Boot0005 has same label Linux Boot Manager
BootCurrent: 0005
Timeout: 2 seconds
BootOrder: 0000,0006,3006,0001,0005,0008,2001,2002,2003
Boot0001* grub
Boot0002* Notebook Hard Drive
Boot0004* Internal Hard Disk or Solid State Disk
Boot0005* Linux Boot Manager
Boot0006* Windows Boot Manager
Boot0007* Internal Hard Disk or Solid State Disk
Boot0008* rEFInd Boot Manager
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3000* Internal Hard Disk or Solid State Disk
Boot3001* Internal Hard Disk or Solid State Disk
Boot3002* Internal Hard Disk or Solid State Disk
Boot3003* Internal Hard Disk or Solid State Disk
Boot3006* Internal Hard Disk or Solid State Disk
Boot0000* Linux Boot Manager

ainda assim, sempre que reinicializo, o Gerenciador de Inicialização do Windows (por exemplo, o Gerenciador de Inicialização do SO) está sendo usado por padrão. /EFI/systemd/systemd-bootx64.efi existe em /dev/sda2 .

    
por Brenton Horne 16.03.2016 / 08:18

1 resposta

0

O seu provavelmente instalado Windows 10 após Arch Linux e Windows eliminou a entrada UEFI systemd-boot. Você precisa reativar o systemd-boot para ter o menu desejado. Certifique-se de ter a inicialização segura e a inicialização rápida desativadas nas configurações de UEFI / BIOS e siga as instruções escritas aqui no Wiki do Arch.

Você também pode usar a ferramenta de reparo do GRUB para instalar o GRUB (em vez do systemd-boot) por meio de um USB ativo.

    
por 18.03.2016 / 16:54