Resumo:
Tendo instalado o Ubuntu com UEFI ativado e a inicialização segura desativada, eu reativei a inicialização segura e adicionei shimx64.efi
como confiável para execução. Então, no menu de inicialização da minha BIOS, escolhi shimx64.efi
e o Ubuntu 16.04.1 inicializou. Querendo ver o boot sem selecionar manualmente shimx64.efi
, eu reiniciei, e desta vez o Windows 10 foi iniciado. Então eu fui para a prioridade de inicialização do UEFI e movi shimx64.efi
para o topo e reiniciei. Ainda assim, foi o Windows que inicializou. Reiniciando, eu abri o menu de inicialização e escolhi especificamente para iniciar o shimx64.efi
. E o Windows inicializou.
Versão mais longa:
Em um novo Acer Aspire E 15 eu configurei o Windows 10 pela primeira vez, depois instalei o Ubuntu 16.04.1 de um SD. Não sendo muito familiarizado com o UEFI, eu ainda tinha a inicialização segura ativada. Durante a instalação, ele disse que precisava desativar a inicialização segura se eu quisesse instalar drivers de terceiros. Ele também me induziu a criar uma senha que seria solicitada após uma reinicialização. * Após a instalação, o Ubuntu nunca iniciou (e, portanto, nunca solicitou essa senha). * Pelo que entendi, a senha Era para ser usado uma vez, para provar na próxima inicialização que eu não era um invasor. Eu acredito que foi um substituto temporário para inicialização segura, já que o Ubuntu teria que desativá-lo.
Eu então instalei uma segunda vez, sobrescrevendo a instalação inicial do Ubuntu. Desta vez eu mudei o sistema de inicialização para legado / BIOS, não percebendo que precisava ser UEFI porque o Windows foi instalado com o UEFI.
Quando soube disso, instalei uma terceira vez, novamente sobrescrevendo a instalação anterior do Ubuntu. Antes da instalação, desativei a inicialização segura, mas depois a habilitei novamente para poder adicionar shimx64.efi
como confiável. Então eu inicializei shimx64.efi
através do menu de inicialização do BIOS, e o Ubuntu inicializou bem. Fechando, eu decidi ver se eu conseguiria inicializá-lo no Ubuntu sem intervenção manual. Em vez disso, o Windows inicializou. Desligando novamente, alterei a ordem de inicialização da UEFI para ter shimx64.efi
na parte superior. Ainda assim, a inicialização padrão foi para o Windows. Então, fui ao menu de inicialização do BIOS e selecionei manualmente shimx64.efi
novamente. E novamente ele inicializou o Windows.
Problema relacionado importante
Após minha primeira instalação do Ubuntu, tive problemas para selecionar um arquivo UEFI como confiável, porque depois de ir para HDD0 > <EFI> > <ubuntu>
nada foi mostrado nesse painel, nem mesmo <.>
e <..>
, o diretórios atual e pai. Então eu pressionaria ESC e novamente selecione "Selecione um arquivo UEFI como confiável para execução." Os diretórios <OEM>
, <Microsoft>
e <Boot>
(irmãos do diretório <ubuntu>
) pareciam ter conteúdo normal.
No entanto, agora, quando eu vou lá, vejo novamente nada no diretório <ubuntu>
. Essa mudança aconteceu ao mesmo tempo em que tive a surpresa de inicializar no Windows quando esperava o Ubuntu (ou talvez quando eu inicializei com sucesso o Ubuntu). Além disso, se bem me lembro, o nível superior tinha, além de HDD0
, outra opção (algo como <boot>
, mas agora também desapareceu).
Eu não consegui encontrar outros relatórios de não conseguir acessar o arquivo shimx64.efi
do BIOS, e certamente não seu desaparecimento (o desaparecimento de todo o conteúdo do diretório <ubuntu>
).
O que eu tenho chamado de "BIOS", * provavelmente chamado mais precisamente de "Setup Utility" é intitulado "InsydeH2O Setup Utility" em "Rev. 5.0". O "H2O" no nome poderia ter um zero ao invés da letra O, já que não é possível diferenciar na fonte.
* Eu estou inferindo (possivelmente incorretamente) que UEFI e BIOS são ambos simplesmente inicializados gerenciando sistemas, e que o utilitário de configuração tradicionalmente usado para configurar o BIOS foi chamado de BIOS.
Agora, a única opção apresentada no gerenciador de inicialização é o Gerenciador de Inicialização do Windows. A opção shimx64.efi
pode ter desaparecido quando fiz "Apagar toda a configuração de inicialização segura" ou quando desativei a inicialização segura. Lembre-se de que este não é um registro exato do que eu fiz, já que fiz muita solução de problemas.
Notas
Idealmente, gostaria de poder escolher entre o Ubuntu e o Windows a partir do GRUB.
Eu verifiquei o SD em busca de erros antes da primeira e da última instalação, e nenhum deles foi encontrado.
As perguntas
- Por que
shimx64.efi
desapareceu do menu UEFI?
- Como posso recuperá-lo (ou corrigir a inicialização)?