You might get more information to show up if you remove the "rhgb quiet"
options on the kernel boot line, then a message that comes out just before
it decides to do the emergency boot might have useful information.
I agree that the most common problem that causes this for me is
failing to create a mountpoint or getting the wrong UUID in the
fstab.