Ooh, I had a similar problem when I tried using the hard drive (which connects via IDE) from my old old XP computer in my new one in attempt to make it
at least boot so I could install Win 7
But all it did was boot, flash a BSOD screen, restart, then back to step one and repeated that until I turned it off. It managed to detect my laptop's HDD (SATA) though, so that might be your problem? Maybe? It might just be that the HDD doesn't like the computer/other hardware in your comp.
All I can say is try formatting the one you're trying to boot from and reinstall your OS of choice again, or try a different drive >w>
Edited by Turnip, 27 March 2012 - 04:10 AM.