Seu firmware provavelmente está com defeito, já que parece estar esquecendo a entrada de inicialização do Ubuntu. Eu recomendo tentar o seguinte, nesta ordem:
- Verifique o site do fabricante para obter um firmware atualizado (provavelmente chamado de "atualização do BIOS" ou algo similar). Instale-o e execute o Reparo de inicialização novamente. Isso pode consertar o problema, mas eu não esperaria muita esperança.
- Se o computador for novo o suficiente, devolva-o à loja para um reembolso e compre um que não esteja quebrado. O fabricante está perdendo seu tempo, meu tempo e o tempo de todo mundo que tenta ajudá-lo. Eles tiveram anos para corrigir esse problema, mas alguns fabricantes continuam a ignorá-lo. Se você devolver seu computador, certifique-se de informar ao fabricante por que o fez; se eles não souberem que estão recebendo devoluções por esse motivo, provavelmente continuarão liberando lixo.
- No Ubuntu, copie o diretório
/boot/efi/EFI/ubuntu
para/boot/efi/EFI/BOOT
e renomeie o arquivoshimx64.efi
no diretório/boot/efi/EFI/BOOT
parabootx64.efi
. (Se não houver arquivoshimx64.efi
, você deve renomeargrubx64.efi
parabootx64.efi
.) Esta solução copia o carregador de inicialização do Ubuntu para o nome de arquivo de fallback - o nome do arquivo que a maioria das EFIs tenta lançar se não encontrar algo outro. Assim, essa abordagem geralmente funciona. Se você (ou o sistema de pacotes) atualizar o GRUB, será necessário repetir essa etapa para usar o novo GRUB. Se você quiser substituir o GRUB por outra coisa, precisará fazer algo equivalente com o novo gerenciador de inicialização. - Ative o Módulo de Suporte à Compatibilidade (CSM) no seu firmware e reinstale o Ubuntu no modo BIOS / CSM / legado. (Como alternativa, você pode ativar o CSM e instalar um carregador de inicialização no modo BIOS; mas, com uma instalação nova, a reinstalação pode ser mais fácil.)