Here is a handy diagnostic guide to what happens when your computer boots. This is a good troubleshooting guide with which you can pinpoint where a boot goes wrong, how to target the problem, which will allow you to take the appropiate steps to remedy it.
http://users.iafrica.com/c/cq/cquirke/startup.htm