Te creas una particion, Instalas el windows xp en esa particion.
Con el vistabootpro 3.1 agregas la entrada del windows xp al gestor de arranque (tendrias un dual boot)
Sin mas ni menos basicamente eso a grandes rasgos.
PD: Create una particion mas y lo instalas ahi el xp. Lo que tu estas intentando pa mi que es sobreescribir encima del vista (des upgradear el vista a xp).