Você já tentou usar o rEFInd Gerenciador de inicialização? Há um bom guia no link .
OrEFInd irá analisar o seu disco rígido para os kernels instalados e fornecerá um menu gráfico para inicializá-los.
Eu vasculhei a internet um pouco sobre este assunto, pois tive o mesmo problema uma vez, mas não posso, pela minha vida, lembrar como consertei (ainda não consigo). Aqui está o que eu encontrei embora.
link - Alguns firmwares UEFI exigem um arquivo inicializável em um local conhecido antes de mostrar as entradas de inicialização do UEFI NVRAM. Se este for o caso, o grub-install irá alegar que o efibootmgr adicionou uma entrada para inicializar o GRUB, no entanto, a entrada não será mostrada no seletor de ordem de inicialização do VisualBIOS.
A solução é colocar um arquivo em um dos locais conhecidos. Supondo que a partição EFI esteja em / boot / efi /, isso funcionará:
mkdir /boot/efi/EFI/boot
cp /boot/efi/EFI/grub/grubx64.efi /boot/efi/EFI/boot/bootx64.efi
Talvez a alteração do nome e & stif do esboço .efi diretório irá resolver isso para você? Ou talvez apenas instalar no local certo para começar seria melhor (o link acima tem uma seção de instalação).
Esta entrada de solução de problemas do GRUB encontrada no link também pode ser relevante para você.