Its a Microsh*t security feature to stop someone buying XP Dave and lending it to their mate to install on his pc.
You can do a clean install but if its less than 6 months you mave have problems activating your version again :roll:
When you install XP it knows the major components such as make and model of mobo and cpu etc.
You can possibly get away with upgrading the cpu in that mobo and increasing the ram, gfx cards etc but you will be very lucky to get away with a drive with XP on working in another mobo, especially if its a different make.
Its the IDE controller drivers apparently that stops it but theres something on MS knowledge base that tells you how to add something to the registry which adds the bit necessary for the different IDE controller drivers to be installed so that it should work.