Your answer is in the first line of the error messages given. The hard drive failed to mount, therefore, since it could not find the hard drive, it could not find anything to boot off of so it died.
I am not that well versed in Linux, but, if you really don’t need Fedora, use Ubuntu. Much more user friendly and you won’t have problems like this. But, if you HAVE to have Fedora, I would suggest to either get a bible for Fedora or a web site because you are going to have many more problems. That is why I moved from Linux to Ubuntu and I am seriously considering building my servers at home with it after I do a bit more reading and testing.
But that is only my suggestion.
There might be corrupted system files during the OS installation procedure. Remember that corruption of system files normally happens during installation because of many reasons. Make sure that you installed it completely and properly.