Yo probaría quitando el hhd de sistema operativo e instalando windows en este. Si consigues que te lo detecte en la instalación, puede que tenga algún problema dentro de Windows. Si consigues instalar xp en el, luego lo puedes formatear de nuevo y probar otra vez a ver si lo detecta.