I also did this, to no avail.
mkdir temproot
mount /dev/fedora/root temproot
cd temproot
mount /dev/sda2 boot
mount --bind /dev temproot/dev
mount --bind /proc temproot/proc
mount --bind /sys temproot/sys
chroot temproot
grub2-mkconfig -o /boot/grub2/grub.cfg