See if the HDD LED stays on all the time after the boot. If so, try using a spare HDD.
Also check the cables and use different ones if possible.
There is too little info here for us to be able to exactly pin point the actual problem.
You could try starting the rig in Safe mode ans see if it goes through with the complete loading of the OS.