Você tem uma instalação do Ubuntu no modo herdado do BIOS / CSM / juntamente com uma instalação do Windows no modo EFI / UEFI. Como você descobriu, essa combinação não é boa. Você provavelmente chegou a esse ponto porque seguiu instruções de instalação equivocadas que sugeriam que você ativasse o CSM (também conhecido como "suporte de inicialização herdado") em seu firmware. Isso causa mais problemas do que resolve, conforme descrito em maiores detalhes em esta página minha. Para corrigir o problema, recomendo:
- Faça o download da unidade flash USB ou da versão em CD-R do meu gerenciador de inicialização do rEFInd.
- Prepare uma mídia de inicialização a partir da imagem rEFInd.
- Insira seu utilitário de configuração de firmware. Normalmente, você faz isso pressionando Del, Enter ou uma tecla de função logo após ligar o computador (sobre quando você pressiona F12 para obter o gerenciador de inicialização interno do firmware que está usando como solução alternativa).
- Desative o CSM. Isso produzirá uma inicialização diretamente para o Windows, assim que você reiniciar.
- Se estiver atualmente ativado, desative a inicialização segura. Você pode reativá-lo mais tarde, se quiser.
- Insira o meio rEFInd e reinicialize-o. (Você pode precisar usar sua chave F12.)
- rEFInd deve mostrar opções para inicializar o Windows e o Ubuntu. Teste primeiro o Windows, depois o Ubuntu.
- Se você puder inicializar o Windows e o Ubuntu a partir do rEFInd, você poderá instalar um carregador de inicialização no modo EFI do Ubuntu. Existem muitas opções, mas as duas mais fáceis provavelmente serão:
- rEFInd - Você pode instalar o pacote rEFInd PPA ou Debian para usá-lo, ignorando o GRUB. Você sabe que funciona neste momento, então é uma escolha bastante segura; mas se você quiser usá-lo com o Secure Boot habilitado, haverá mais obstáculos para avançar mais tarde, conforme descrito aqui.
- GRUB - Você pode instalar o pacote
grub-efi
, que deve substituir o pacotegrub-pc
. Você terá que reinstalar o GRUB digitandosudo grub-install
. Você também pode precisar digitarsudo update-grub
para obter o arquivo de configuração correto. Isso é um pouco de fé, mas se não funcionar, você pode usar o meio rEFInd para inicializar e tentar novamente. Como alternativa, Reparo de inicialização geralmente pode fazer com que as coisas funcionem reinstalando o GRUB automaticamente. Uma vantagem dessa abordagem é que você deve ser capaz de reativar a inicialização segura depois de concluir sem problemas adicionais.
Existem inúmeras variantes neste procedimento. O mais notável é que, se tiver certeza de que deseja manter o GRUB, você pode pular usando o rEFInd e inicializar o meio de instalação do Ubuntu no modo EFI e executar o Boot Repair a partir dele, em vez de usar o rEFInd para inicializar a instalação existente e repará-lo.