El que ni siquiera arranque el cd de windows xp no tiene nada que ver con tus discos duros.
1- no as configurado correctamente el orden de arranque
2- el cd de XP que utilizas no es autoarrancable.
3- La optica desde la que intentas arrancar el XP no soporta ciertos autoarranques o bien ninguno,

tambien podria estar dañada o en mal estado.
1º Revisa que la bios esta bien configurada:Si la bios configura el arranque generalizando entre cualquier unidad CD/DVD instalada, solamente asegurate de que el orden de arranque para CD/DVD esta antes que cualquier otro dispositivo, Si lo hace concretando con el modelo de grabador asegurate que lo tienes insertado en el dispositivo correcto para el arranque.
2º Asegurate de que el CD es autoarrancable desde la bios:Puedes averiguarlo
Con IsoBuster Tambien puedes saberlo con UltraIso, abres el programa, clica en el menu archivo, "Abrir CD/DVD y en un recuadro en la parte superior izq. veras si lo es o no.
"Imagen: Autoarrancable"
3º Prueba con otros CD´S booteables o con el mismo CD en otro equipo:Si es booteable y el orden de arranque es el correcto, no hay mas de que esa unidad esta dañada o no puede bien con ese autoarranque, prueba tambien con otros cd autoarrancables para salir de dudas.
Suerte un saludo.