Isso soa como firmware de buggy. Verifique se há uma atualização no site da Acer. (Ele provavelmente será chamado de "atualização do BIOS" ou algo semelhante, embora, se o computador foi vendido a qualquer momento desde o final de 2011, é mais provável que seja um EFI / UEFI do que um BIOS.)
Se não houver atualização de firmware, ou se a aplicação não ajudar, você deverá reclamar - em voz alta - para a Acer, já que este é um bug sério. Além de reclamar, existem soluções alternativas melhores do que as que você está usando:
-
fbx64.efi
- Recentemente, o Ubuntu começou a enviar esse arquivo de programa EFI e instalá-lo em/boot/efi/EFI/ubuntu
(do Ubuntu). Ainda estou para estudar esse arquivo em detalhes, mas ele tem a intenção de contornar o tipo de problema que você está descrevendo. Para trabalhar automaticamente, você provavelmente vai querer copiá-lo para/boot/efi/EFI/bootx64.efi
(do Ubuntu), mas pode exigir uma configuração explícita além disso, e eu ainda não olhei para esse detalhe. Além disso, isso pode não fazer nada sozinho se o seu computador inicializar diretamente no Windows. Assim, você pode querer se concentrar na próxima solução ... -
Corrigir as entradas de inicialização - Uma ou ambas as duas configurações de EFI baseadas em NVRAM estão sendo alteradas: A variável
BootOrder
contém a ordem de inicialização eBoot####
entradas (em que####
é hexadecimal valor) mantém ponteiros para carregadores de inicialização específicos. Se oBootOrder
sozinho estiver sendo alterado, você poderá corrigi-lo com várias ferramentas, comoefibootmgr
no Ubuntu oubcdedit
no Windows. Como você está inicializando diretamente no Windows após esse incidente, é mais provável que a solução mais fácil seja a utilização deEasy-FI ferramenta, que permite ajustar a variável BootOrder
em uma lista simples de GUI. Mesmo que a entradaBoot####
do Ubuntu esteja sendo excluída, você pode usar o EasyUEFI oubcdedit
para criar uma nova entrada que aponte paraEFI\ubuntu\shimx64.efi
. Digitarbcdedit /set {bootmgr} "\EFI\ubuntu\shimx64.efi"
em uma janela Prompt de Comando do Administrador deve corrigir o problema combcdedit
; ou você pode fazer o equivalente no EasyUEFI.
Este é apenas um exemplo do que eu chamo de golpe de inicialização. Veja esta página minha para mais sobre este assunto. (Essa página é parte da minha documentação do rEFInd, mas os princípios se aplicam a outros carregadores de inicialização.)