Às vezes, as configurações de inicialização do EFI são danificadas, dificultando ou impossibilitando a inicialização no utilitário de configuração do firmware (o que você está chamando de "UEFI"). Isso pode criar um tipo de situação de galinha e ovo, já que a solução para esse problema é redefinir todas as configurações de firmware para o padrão, mas é necessário acessar o utilitário de configuração de firmware para fazer isso. Posso pensar em várias soluções possíveis:
- Você pode tentar colocar meu gerenciador de reinicialização em uma unidade flash USB ou CD-R e inicializá-lo . Na maioria dos EFIs, o rEFInd mostra uma opção na segunda linha de ícones para reinicializar o utilitário de configuração de firmware. Selecione isto, redefina as opções para seus padrões, use rEFInd novamente para reinicializar o Ubuntu e reinstale o GRUB (
sudo grub-install
) para que as coisas funcionem novamente. Se você não conseguir que o rEFInd inicialize a partir da unidade USB, poderá instalá-lo em seu disco rígido, mas isso correrá o risco de corromper ainda mais as configurações de firmware. - O GRUB inclui uma capacidade semelhante à do rEFInd, mas muitas vezes não está ativa. Eu não sei de antemão o que uma entrada para fazer isso parece, mas se não estiver presente no seu menu GRUB, você pode tentar rastrear isso e criar uma entrada. Você poderia, então, usar seu GRUB existente para acessar o utilitário de configuração de firmware, da mesma forma que usaria o rEFInd e, em seguida, redefinir suas opções para seus padrões.
- Você pode desligar o computador, desconectar todos os seus discos rígidos e iniciar o computador. Sem discos, o computador deve iniciar seu utilitário de configuração de firmware. Você pode redefinir as opções para seus padrões, reconectar os discos e reiniciar. A máquina pode não inicializar, no entanto, ou pode inicializar no Windows. Se este último, você poderia usar EasyUEFI para criar uma nova entrada para o GRUB / Ubuntu (seu gerenciador de inicialização é
EFI\ubuntu\shimx64.efi
ouEFI\ubuntu\grubx64.efi
; o primeiro suporta Secure Boot, o último não). Em ambos os casos, você poderia usar o rEFInd para inicializar o Ubuntu de uma só vez ou usar o Boot Repair para corrigir GRUB.
Pode haver outras maneiras de fazer isso também. Usar efibootmgr
no Ubuntu para excluir entradas redundantes pode corrigir o problema, por exemplo. (Digite sudo efibootmgr
ou sudo efibootmgr -v
para ver as entradas existentes e exclua as entradas indesejadas com sudo efibootmgr -b #### -B
, em que ####
é o número hexadecimal da entrada de inicialização que você deseja excluir).