Pregunta hecha muchas veces que es tan común y tan documentada que no comprendo como no lo has intuido.
Primero, debes determinar si la herramienta que usaste para pasar el CD de WinXP a USB es de fiar.
Segundo, es mejor realizar la instalación desde CD.
Tercero, WinXP NO tiene controladores para discos SATA a menos que sea uno modificado lo cual es PIRATERÍA y leyendo las especificaciones de ese equipo, tiene un disco SATA.
Debes desactivar la opción de SATA en el SETUP del BIOS para que reconozca el disco como IDE o buscar los controladores SATA de esa tarjeta madre para cargarlos al momento de que el asistente inicie y muestre en la parte de abajo "Presione F6 para cargar controladores de otro fabricante" lo cual sería lo más optimo.
Luego de hecho lo anterior, desde el USB o CD de instalación, elimina todas las particiones para volverlas a crear que es más efectivo.
instalar windows xp en disco sata