La commande grub2-mkconfig dit qu'il ne trouve pas la partition racine. Je n'utilise ni LVM ni LUKS (je ne sais même aps ce que c'est luks d'ailleurs).
Voici ma sortie terminal au cas où :
[root@localhost ~]# mount /dev/sdb3 /mnt/temp/
[root@localhost ~]# mount /dev/sdb2 /mnt/temp/boot
[root@localhost ~]# chroot /mnt/temp/
[root@localhost /]# cd etc/grub.d/
[root@localhost grub.d]# ls
00_header 20_linux_xen 40_custom 90_persistent
10_linux 30_os-prober 41_custom README
[root@localhost grub.d]# test -f /etc/default/grub && echo 'exist' || echo 'not exist'
exist
[root@localhost grub.d]# grub2-mkconfig -o /boot/grub2/grub.cfg
/sbin/grub2-probe: error: cannot find a device for / (is /dev mounted?).
Une fois chrootée la partition racine (avec le boot monté) ne trouve pas le disque dur :
[root@localhost /]# cd /dev
[root@localhost dev]# ls
boot full null pts shm stdin tty vcsa
fd mapper ptmx random stderr stdout urandom zero