Hola Miguel, mira con XP no se puede pasar un HD de una pc a otra como se hacía con el 98 o el ME, tendrías que formatear e instalar de cero el XP con la otra máquina. Está la opcion de pasar Sysprep con el disco conectado en la PC actual (sin formatearlo ni nada) y luego pasar el disco a la nueva (sysprep borra los drivers del XP y al colocarlo en la otra PC reconocerá los drivers nuevamente).
Si te das maña no es complicado, en esta dirección hay un buen manual de Sysprep. Un abrazo y pregunta cualquier duda.
http://blog.eduardopagan.com/wp-content ... ysprep.doc