Tente o seguinte:
- Inicialize no Linux.
- Abra uma janela do Terminal.
- Digite
sudo efibootmgr -o 1,2
.
Em teoria, isso deve configurar o Linux ( Boot0001
na saída efibootmgr
) como o primeiro item na lista de inicialização, seguido pelo Windows ( Boot0002
). Infelizmente, alguns computadores (especialmente muitos modelos da HP) quebraram as EFIs que ignoram esse parâmetro. Se você tiver esse computador, talvez seja necessário:
- Reinicie o Reparo de inicialização.
- Selecione as opções avançadas em Reparo de inicialização.
- Verifique a opção para fazer backup e renomear os arquivos de inicialização do Windows.
- Clique em Aplicar para fazer as alterações.
Este procedimento aplica um hack feio de uma solução para o problema feio de um EFI quebrado: ele renomeia o arquivo do carregador de inicialização do Windows e coloca uma cópia do GRUB em seu lugar. Dessa forma, a EFI quebrada lançará o GRUB, pensando que é o carregador de inicialização do Windows. O Boot Repair também ajustará a configuração do GRUB para iniciar o Windows a partir de seu novo nome. É possível fazer isso manualmente; O Boot Repair apenas facilita o processo.
Alternativamente, você pode devolver o computador para um reembolso e comprar algo com uma EFI menos quebrada. No longo prazo, se você tem uma EFI que está quebrada o suficiente para precisar dessa segunda solução (hack feia), essa é a melhor solução. Se as pessoas aceitarem firmware quebrado, os fabricantes continuarão a nos vender firmware quebrado, por isso estaremos lidando com o mesmo problema no futuro. Se retornarmos produtos defeituosos, é mais provável que os fabricantes tomem conhecimento do problema e o consertem.