verifica las configuraciones de la bios en la compatibilidad sata IDE o RAid y configuralo en IDE compatible.
si esto no funciona entonces:
Intenta utilizar un Disco de Windows XP sp3 o create un Disco con la Controladora SATA de esa laptop. con eso detectara el disco duro esa laptop, aveces sucede. que los discos de windows xp no tienen la controladora SATA no Nativa.
Utiliza el Bootcd Con BartPE XP para sacar tipo de controlador y asi buscar el driver y con el nLite create un disco de windows xp para instalar y le agregas el controlador de la SATA.
hay mucha ayuda sobre eso en internet.
nLite
saludos