Eu fiz uma rápida olhada no manual para o laptop e F12 (confirmado estar funcionando) deveria ser a chave certa de acordo com as instruções para inicializar a partir de mídia externa. Você provavelmente deve verificar o manual você mesmo.
Atualização de firmware da UEFI
Existe a possibilidade de que o firmware UEFI do laptop faça algo diferente do que é esperado de acordo com a saída de efibootmgr -v
.
BootOrder: 0006,0000,2003,2001
[...]
Boot0006* ubuntu HD(2,200800,82000,2f11f25e-4303-11e3-be2a-0c54a5038f2e)File(EFIubuntushimx64.efi
Você deve verificar se há uma atualização de firmware disponível para atualizar e verificar novamente após a atualização se ela resolveu seu problema.
Por bootloader UEFI padrão de HDD
Outra possibilidade é que o bootloader padrão ( \EFI\BOOT\BOOTx64.EFI
em cada HDDs ESP) seja sempre inicializado (parece ser o caso). Verifique se você pode alterar esse comportamento. Um firmware totalmente funcional deve poder inicializar as entradas ubuntu
ou Windows Boot Manager
(como visto na saída efibootmgr -v
) em vez da padrão. Encontrei um post relacionado em um blog .
Meu conselho geral está com backup muito \EFI\BOOT\BOOTx64.EFI
e o substitui. Eu prefiro gummiboot (testado, funciona), rEFInd também é possível. Eu não sei o que o boot-repair faz ou sugere para isso.
Isso realmente parece ser um problema de firmware e instalar outra distribuição não parece melhorar isso (eu também encontrei um mensagem no fórum para o Fedora com um problema semelhante.
Solução sugerida
Você pode inicializar apenas o arquivo \EFI\BOOT\BOOTx64.EFI
em um disco rígido com este laptop, portanto, é necessário substituí-lo por algo que possa inicializar mais do que apenas o Windows. Executar o reparo de inicialização não ajudará nem piorará a confusão.
-
Obtenha o gummiboot
Faça o download do gummiboot dos repositórios do Arch Linux. (Está tudo bem, estamos apenas fazendo o gerenciamento de pacotes estilo Linus Torvalds. Você pode encontrar o link de download na página à direita em Ações do pacote > Download do espelho )
Monte a partição do sistema EFI (ESP) e faça o backup de todos os arquivos existentes no ESP (por exemplo, usar zip ou tar). Você pode colocar o arquivo de backup na raiz da partição, deve haver espaço suficiente.
Extraia
gummibootx64.efi
do pacote (ele está em/usr/lib/gummiboot/
) e copie-o como\EFI\BOOT\BOOTx64.EFI
para seu ESP. -
Configure o gummiboot para inicializar o GRUB
Crie pastas no caminho
loader/entries/
na raiz do seu ESP e crie um arquivo chamadoubuntu-grub.conf
com o seguinte conteúdo:title Ubuntu GRUB efi \EFI\ubuntu\grubx64.efi
Você também precisa adicionar o arquivo
loader.conf
emloader/
para fazer o gummiboot funcionar.default Ubuntu GRUB timeout 4
default é o título da entrada padrão para inicializar. Edite apropriadamente se você tiver escolhido outro título.
-
Reiniciar
É isso. O Gummiboot irá encontrar automaticamente e criar entradas de menu para inicializar o Windows.