Linux boot process is based, among others, on the System-V filed structure. Can read more on this article.
http://www.ccoss.org/tutorials/lfs/Linux_from_Scratch_A_Tour.htm
Fedora boot process, in more detail:
http://openskills.info/infobox.php?ID=228