Use Acronis to clone the IDE HD to the new SATA HD...
Download Hiren Boot CD 15 http://www.hirensbootcd.org/download/
Boot from the CD and go to MINI XP
in there run Fix HDC
After that you should able to boot from your XP in the new SATA ... then install all the driver..