Eu resolvi criando um kernel EFI-stub e então, enquanto inicializava, eu instalei o grub com grub2-install --target=$arch-efi --efi-directory=$esp onde $esp é o diretório onde montei meu /boot e $arch é a arquitetura da minha CPU (no meu caso, x86_64 . Com este procedimento, o grub é então instalado no $esp e um grubx64.efi é criado.
O último passo a ser dado é a criação da configuração:
grub2-mkconfig -o $esp
E tudo está pronto!
Então, para resumir:
- Crie um kernel EFI-STUB e inicialize-o
- Instale o grub como de costume com:
grub2-install --target=$arch-efi --efi-directory=$esp - Crie o arquivo de configuração para o grub:
grub2-mkconfig -o $esp - Feito!