My fedora virtual machine not able to boot and showing as a generating /run/initramfs/rdsosreport.txt error and going to emergency mode
Solution:
run systemctl and enter
it will show you the error in the screen as:
failed failed /dev/mapper/fedora-root
run fsck /dev/mapper/fedora-root and enter y all the prompts
It will fix your booting issues.
Type exit and it will boot the system.
Best of luck.