Quando você executa o grub-install por padrão, ele assume que o sistema EFI está montado como / boot / efi
Depende da sua distribuição onde o sistema EFI é montado e em algumas distribuições ele não é montado após a inicialização.
Primeiro, verifique se / boot / efi está montado com
mount | grep /boot/efi
Se isso não funcionar, tente
mount | grep /dev/sda6
Para ver se ele está em outro lugar. Se nem fizer:
mount /dev/sda6 /mnt
Agora execute:
grub-install --efi-directory=/mnt/efi
grub-mkconfig -o /boot/grub/grub.cfg