Tres detalles que hay que revisar:
** Si ya tienes instalado windows 7 en un disco, ¿para que instalarlo tambien en el otro?
** Al instalar Windows XP se perdera el administrador de arranque del sistema de Windows 7 quedando solo el administrador de arranque de XP el cual solo te permitira arrancar XP puesto que no reconoce -y es obvio porquer cuando se creo XP no existia windows 7- al otro sistema operativo ya instalado.
** Para poder usar XP sobre el disco SATA tendtras que hacer una de dos cosas..
a) Ir al BIOS y configurar la controladora SATA en modo NATIVE IDE, para que XP pueda reconocer y usar el disco duro SATA.
b) Tener el disquette del controlador SATA/RAID de la tarjeta madre para cuando el asistente de instalacion de Windows XP lo solicite pueda instalar el controlador SATA que le permita usar discos duros y lectores/grabadores SATA.
En ese caso de instalaer XP tendras que usar un Administrador de Arranque del sistema de terceros, el cual detectara la presencia de XP y Seven en el sistema y al iniciar el PC mostrara una lista para que elijas que version de windows arrancara.
Opciones de BootManagers de terceros:
http://www.plop.at/en/bootmanager.htmlhttp://gag.sourceforge.net/http://www.boot-us.com/http://neosmart.net/dl.php?id=1Cuando piensas instalar varios sistemas operativos en un solo sistema siempre se instala primero los mas viejos y al final los mas rwecientes, tambien se agrupan como Primero instalar los Windows, y despues los Linux/Solaris