Se o Ubuntu estiver instalado no computador, mas você não puder inicializá-lo porque ele não possui um gerenciador de inicialização, primeiro você deve verificar se ele está instalado em um disco GPT ou em um disco MBR. Os primeiros são geralmente usados em inicializações no modo EFI e os últimos geralmente são usados com inicializações no modo BIOS, embora essa ligação não seja tão strong quanto no Windows. Se você tem um disco MBR, mas deseja inicializar no modo EFI ou um disco GPT e deseja inicializar no modo BIOS, reavalie sua situação para decidir o que fazer - prossiga com uma configuração incomum, altere o tipo de tabela de partição ou altere o tipo de carregador de inicialização.
Supondo que você tenha (ou converta) um disco GPT e deseje instalar um carregador de inicialização no modo EFI, há muitas opções. Os dois mais fáceis são:
- GRUB / Boot Repair - Inicialize o instalador do Ubuntu no modo EFI, instale o Boot Repair programa, e executá-lo. Isso deve configurar o GRUB corretamente no seu disco. A maior advertência é que, embora o Reparo de Inicialização geralmente funcione, às vezes não funciona e, em raras ocasiões, pode realmente piorar as coisas. Claro que, como você não consegue inicializar agora, o risco de ficar pior parece muito remoto.
- rEFInd - você pode desabilitar a inicialização segura (se estiver ativa), baixar a unidade flash USB ou a versão CD-R do meu rEFInd gerenciador de inicialização, e inicialize a partir dele. rEFInd deve permitir que você inicialize o Ubuntu. Se isso funcionar, instale a versão do pacote PPA ou Debian. O rEFInd se tornará seu gerenciador de boot padrão, permitindo que você inicialize sem o GRUB. Essa abordagem é um pouco mais incremental - o risco em cada etapa é bastante baixo, já que você não está alterando o disco ou sabe que é quase certo que o programa funcione ao fazer alterações no disco.
Se você continuar tendo problemas, ou se você não tiver uma configuração GPT / EFI, deverá postar de volta os detalhes. O URL fornecido pelo Boot Repair mostrará detalhes sobre o seu sistema, que podem ser necessários para fornecer uma resposta melhor. Como alternativa, você pode executar o Script de Informações da Inicialização, postar o arquivo RESULTS.txt
que ele gera para um site pastebin, e poste o URL para o seu documento aqui.
EDITAR:
Seus sintomas são consistentes com um firmware com bugs; alguns fabricantes são conhecidos por lançar computadores com EFIs bugs que "esquecem" ou ignoram suas entradas de inicialização. Sua pergunta, no entanto, implica que tudo isso funcionou bem com a sua instalação do Elementary OS. Isso, por sua vez, sugere que as entradas NVRAM do firmware sejam danificadas de alguma forma, evitando que novas entradas sejam gravadas. Isso também é um bug, mas pode ser superado.
Uma coisa é tentar entrar no utilitário de configuração do firmware e selecionar a opção para redefinir todas as configurações para os valores padrão. Infelizmente, não posso dizer exatamente onde essa opção está, já que ela varia de um firmware para outro. (É até possível que o seu não tenha essa opção.) Quando isso for feito, você pode tentar executar o Reparo de inicialização novamente ou instalar o rEFInd conforme descrito acima e, com alguma sorte, o reparo será bem-sucedido.
Outra coisa que você pode tentar é o programa EasyUEFI no Windows. Você pode usá-lo para reordenar entradas existentes, excluir entradas existentes e criar novas entradas. Você deve ser capaz de criar uma entrada para o Ubuntu ( \EFI\ubuntu\shimx64.efi
- observe o uso de barras invertidas no estilo do Windows e do EFI como separadores de diretório) e testá-la. Você também pode usar o EasyUEFI para limpar todas as entradas extras ou redundantes - mas a saída efibootmgr
em sua execução do Reparo de inicialização faz com que pareça que não há nada de suspeito ou redundante a ser limpo. Ainda assim, verificar com outra ferramenta (isto é, EasyUEFI) pode valer a pena.