Hola, aber si puedo ayudarte.
Yo tambien tendo dos sistemas y si, cada uno tiene drivers distintos que el otro. si XP no arranca probá lo siguiente:
1: desde Millenium ejecuta algun programa de diagnostico, como por ejemplo Norton System Doctor o parecidos, ahi le pones que analise la unidad donde tenes el XP, una vez que terminó ves los resultados, si hay errores o no.
2: ¿Te aparece alguna pantalla azul con el siguiente texto como titulo?:
"Se produjo un error y Windows ha sido apagado para evitar daños al equipo"
3: Una buena opción que ayuda mucho, reinicia tu PC, entra al BIOS y desde ahi cambia la secuencia de arranque (booteo) para que quede asi:
1-CD-ROM
2-FLOPPY
3-INT18 DEVICE
4-HDD
Guardas los cambios y reinicias la PC con el CD de Win-XP en tu lectora. cuando se inicie el programa de instalación, en la primera pantalla presiona R para iniciar el proceso de reparación de Windows XP.
Suerte.