Eu suspeito strongmente que você não instalou o Ubuntu no modo BIOS. A razão pela qual digo isso é que você informa que o menu de inicialização "selecionar dispositivo de inicialização" tem uma opção chamada "ubuntu". Se você estivesse inicializando o Ubuntu no modo BIOS (aka CSM ou legado), esse não seria o caso; a opção diria "inicializar de HD" ou alguma descrição genérica, pois o firmware não teria como identificar o sistema operacional do BIOS como sendo o Ubuntu. Em uma inicialização no modo EFI, no entanto, essas informações são armazenadas na NVRAM e, portanto, estão disponíveis para o gerenciador de inicialização da EFI.
Para ter certeza disso, inicialize o Ubuntu e procure por um diretório chamado /sys/firmware/efi
. Se estiver presente, você instalou e inicializou o Ubuntu no modo EFI. Se estiver ausente, você provavelmente é inicializado no modo BIOS, embora haja maneiras de fazer esse diretório desaparecer de uma inicialização no modo EFI, portanto, não posso ter certeza disso.
Se eu estiver certo, alguma coisa está impedindo que o GRUB seja o padrão do gerenciador de inicialização. As chances são de que isso é por causa de um bug no firmware da HP; Já ouvi falar de outros computadores da HP que apresentam o mesmo problema. Existem algumas soluções possíveis. Eu recomendo que você experimente estes dois, na ordem:
- Inicialize no Windows e abra uma janela Prompt de Comando do Administrador. Digite
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
. Se isso funcionar, o GRUB aparecerá na próxima vez que você inicializar. (Observe que você deve digitar{bootmgr}
exatamente dessa maneira; não estou tentando denotar uma variável com as chaves.) - No Linux, execute a ferramenta Reparo de inicialização . Isso fará alguns malabarismos com os arquivos de inicialização, o que deve fazer com que o GRUB apareça por padrão. Note que esta abordagem é bastante pesada e a mudança pode ser desfeita pelo Windows - muito provavelmente após certas atualizações do sistema, e alguns usuários relataram após cada inicialização. Ainda assim, esse método geralmente funciona por longos períodos.
Se nenhuma dessas abordagens funcionar, poste de volta, junto com a saída de sudo efibootmgr -v
e df -h /boot/efi
. Esta informação extra permite-me fazer sugestões adicionais.