HP UEFI não inicializa o Ubuntu automaticamente

6

Eu possuo um HP ProBook, que vem com o SLED11 pré-instalado, e no qual tenho o Trusty instalado
( NO dual boot ). UEFI não foi ativado. Agora comprei um SSD e o construí no laptop. Ao ler que o uso do UEFI pode melhorar o tempo de carregamento do firmware por vários segundos, eu o habilitei e inicializei o Ubuntu Trusty Live USB que criei com o UNetBootin.

Após a conclusão da instalação (apagar disco e instalar), reiniciei e notei que o menu de inicialização da HP dizia que não encontrava nenhum sistema operacional. Quando abro a seleção do dispositivo de inicialização, ela lista o seguinte:

OS Boot Manager
Boot from EFI file
ubuntu

A entrada ubuntuinicializa meu sistema. Também posso especificar manualmente o caminho para grubx64.efi. Mas OS Boot Managermostra acima a mensagem de erro.

Como faço para inicializar meu Ubuntu automaticamente, sem pressionar F9 todas as vezes?

PS: A configuração UEFI permite especificar um caminho para um arquivo EFI personalizado, se isso puder ser útil. No entanto, /EFI/ubuntu/grubx64.efinão funciona. Presumo que exija algum tipo de ID de dispositivo antes dele ... Mas prefiro colocar o Ubuntu no OS Boot Manager.


Edit 1: Acontece que esta é uma falha na implementação UEFI da HP. Parece que a inicialização personalizada é a única opção.


Edit 2: Assim que os funcionários da HP me disserem como aplicar uma atualização de firmware ao meu computador (se recusa a carregar a imagem EFI de atualização), farei isso, talvez o OS Boot Manager inicialize o Ubuntu nesse momento.

Edit 3: Eu aprendi que não é possível. Para atualizar o firmware do meu ProBook 455, preciso executar o Windows diretamente, pois a imagem de atualização é gerada localmente por um software somente para Windows, que lê várias coisas do BIOS, para que eu não possa usar a virtualização nem o Wine.

s3lph
fonte

Respostas:

9

O caminho que precisa ser inserido como a imagem de inicialização personalizada é:

Ao usar a Inicialização segura: EFI\ubuntu\shimx64.efi
Quando não estiver usando a Inicialização segura:EFI\ubuntu\grubx64.efi

Essa é uma das duas soluções alternativas. O outro seria copiar /boot/efi/EFI/ubuntu/(grub|shim)x64.efipara /boot/efi/EFI/BOOT/bootx64.efi.


Fonte: https://bugs.launchpad.net/linuxmint/+bug/1309395

s3lph
fonte