No meu laptop HP Pavilion, tenho o Linux Mint e o Manjaro Linux instalados, sendo que o primeiro foi instalado antes do último.
O problema é que eu só tenho o carregador de inicialização ubuntu
para escolher, então eu tentei criar outra opção de inicialização via sudo efibootmgr -c -w -l /EFI/Manjaro/grub64.efi -L "Manjaro"
porque sudo efibootmgr -v
realmente mostrou apenas a opção ubuntu
.
Depois de ter executado o código acima, eu reexecutei sudo efibootmgr -v
e é isso que ele cuspiu:
Timeout: 0 seconds
BootOrder: 0001,0000,3000,2001,2002,2004
Boot0000* ubuntu HD(1,GPT,28f41d4a-3c25-4379-8e81-7e4a28a618ca,0x800,0x100000)/File(\EFI\ubuntu\shimx64.efi)
Boot0001* Manjaro HD(1,GPT,28f41d4a-3c25-4379-8e81-7e4a28a618ca,0x800,0x100000)/File(\EFI\Manjaro\grub64.efi)
Boot2001* EFI USB Device RC
Boot2002* EFI DVD/CDROM RC
Boot3000* Internal Hard Disk or Solid State Disk RC
Então, achei que estava bem agora e reiniciei meu computador. No entanto, o laptop ainda inicializou no carregador de boot antigo e, depois de ter inicializado novamente, verifiquei novamente sudo efibootmgr -v
e percebi que minha recém-criada Manjaro
tinha desaparecido.
Então, estou assumindo que ele foi excluído durante o desligamento ou a reinicialização (ele persistiu no logout), mas não sei por que e como corrigi-lo.
Um palpite que tenho é que a entrada de boot foi de alguma forma inválida e, portanto, foi excluída, mas eu simplesmente não consigo ver nenhum erro ao compará-lo com a opção existente (e funcionando) do Ubuntu.
Então a pergunta é: Alguém sabe como resolver esse problema?