Try following the advice in the "Read this first" pinned topic at top of page.
Catweazle
Grandad
4,335 posts since Mar 2004
Reputation Points: 229
Solved Threads: 149
The point of the sticky is that to get the system working you stop trying to get it to boot until after you get it to work! No drives should be connected at all.
Strip it to 'barebones', reset CMOS and it should complete POST. Then add a drive, set Boot order to search for that drive first and it should complete POST and generate an 'Operating system not found' error message. Your bootable drive is the LAST thing you connect after you get everything else installed and successfully completing POST
Catweazle
Grandad
4,335 posts since Mar 2004
Reputation Points: 229
Solved Threads: 149
Before you do, though, if you have Windows XP on that hard drive you need to format it and install again. XP doesn't allow you to put the hard drive in a different system and boot up ;)
As chrisbliss said, please look through the suggestions and then start a new thread for your problems.
Catweazle
Grandad
4,335 posts since Mar 2004
Reputation Points: 229
Solved Threads: 149