Os discos externos geralmente são inicializados por meio do nome do arquivo do carregador de inicialização substituto, que é EFI/BOOT/bootx64.efi
(para sistemas x86-64 com EFIs de 64 bits). Seu procedimento de instalação coloca o carregador de boot em boot/efi
e provavelmente usou um nome de grub.efi
ou grubx64.efi
, embora eu não seja 100% positivo disso. (Você deve verificar o que é.) Renomear os arquivos apropriadamente deve corrigir o problema de iniciar o GRUB, embora seja necessário recriar o binário GRUB para que ele procure grub.cfg
no lugar certo.
Uma ressalva: eu não estou intimamente familiarizado com todos os detalhes do comando grub-install
, então posso estar perdendo problemas adicionais.