Bonjour (à Singapour c'est le matin...), je ne sais pas si cela aide mais j'ai trouvé grub.cfg dans /boot/efi/EFI/fedora et il semble y avoir une différence de traitement dans les chemins des deux noyaux :
### BEGIN /etc/grub.d/10_linux ###
menuentry 'Fedora (3.13.8-200.fc20.x86_64) 20 (Heisenbug)' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.11.10-301.fc20.x86_64-advanc
ed-8d51de63-6957-4d3a-968b-3c30ba5fd090' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd0,gpt8'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8 955b60d4-3fbf-4d96-81ce-537638101a61
else
search --no-floppy --fs-uuid --set=root 955b60d4-3fbf-4d96-81ce-537638101a61
fi
linuxefi /vmlinuz-3.13.8-200.fc20.x86_64 root=rootfs ro vconsole.font=latarcyrheb-sun16 rd.lvm.lv=fedora/root rhgb quiet LANG=en_US.UTF-8 /dev/mapper/fedora-root
initrdefi /initramfs-3.13.8-200.fc20.x86_64.img
}
menuentry 'Fedora (3.13.6-200.fc20.x86_64) 20 (Heisenbug)' --class fedora --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-3.11.10-301.fc20.x86_64-advanc
ed-8d51de63-6957-4d3a-968b-3c30ba5fd090' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_gpt
insmod ext2
set root='hd0,gpt8'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,gpt8 --hint-efi=hd0,gpt8 --hint-baremetal=ahci0,gpt8 955b60d4-3fbf-4d96-81ce-537638101a61
else
search --no-floppy --fs-uuid --set=root 955b60d4-3fbf-4d96-81ce-537638101a61
fi
linuxefi /vmlinuz-3.13.6-200.fc20.x86_64 root=/dev/mapper/fedora-root ro vconsole.font=latarcyrheb-sun16 rd.lvm.lv=fedora/root rhgb quiet LANG=en_US.UTF-8
initrdefi /initramfs-3.13.6-200.fc20.x86_64.img
}
Les lignes linuxefi sont différentes. Sur le noyau planté 3.13.8, dracut me revoie quil ne peut traiter root=rootfs.