Why are you using "IDE to SATA adapter on the HDD" when the motherboard already has the SATA and IDE ports on the motherboard? If that is not what you meant, then excuse that comment.
Anyways, try making a Linux Live CD.
See here: http://news.cnet.com/8301-13554_3-9988099-33.html
You can then look at the old harddrive and remove the old drivers. BTW: XP is meant to cause problems when it is moved to another machine, so do not expect to resolve this issue easily. It would probably be best to reinstall XP on the new motherboard and a different harddrive.
I have just purchased and installed a RadiSys Endura EM945G MOBO with my old PATA HDD (Seagate ST38001A) and have hit a brick wall. First of all I put the IDE to SATA adapter on the HDD and applied power and data cables. The drive will not spin up at all. I tried changing the bios (Phoenix Award 5J1R2P34) options for the SATA to every option (combined, enhanced and SATA only) to no avail. Any clues on that would be helpful, however...
to circumvent this and just get the PC running I put the drive on the IDE controller by itself. It spins up and attempts to boot but goes into a cyclic reboot. I suspect it is being caused by the old AGP driver being loaded. This MOBO has onboard PCI graphics so I don't need the AGP driver at all. I've tried every safe boot option but still no go. Back in the old days you could do a step by step confirmation to loads selected drivers. Is that possible with WinXP (SP2)?
I could try making a bootable CD and putting the CD drive on as a second (slave) drive on single IDE controller but don't know how I would modify/delete the AGP driver if I did get it to boot.
Any help will be appreciated.