Basta procurar o arquivo e copiá-lo para o local com erro.
Após algumas atualizações e falhas de energia, a HP 8200 estava reclamando que EFI\BOOT\grub64.efi
não estava sendo encontrado na inicialização.
Eu coloquei o SSD em outro computador (placa-mãe mais nova), este inicializou muito bem, talvez ele faça uma busca pelos arquivos .efi (?!)
Então eu consegui fazer o login, fiz uma busca pelo nome do arquivo que faltava, copiei para o local com erro e ele inicializou bem:
find /boot -name grubx64.efi
/boot/efi/EFI/centos/grubx64.efi
cp /boot/efi/EFI/centos/grubx64.efi /boot/efi/EFI/BOOT/grubx64.efi
O erro acabou de dizer "EFI \ BOOT \", mas o diretório completo era: "/ boot / efi / EFI / BOOT /".
Eu acho que a cópia também pode ser feita colocando o disco rígido em outra máquina linux.