Pues… mal asunto, SI desde tu windows xp NO se reconoce y desde un LiveCD de Hirens tampoco se logra ver/acceder…lo mas normal es que ese disco(aunque sea reconocido desde la BIOS) tenga algún tipo de daño y por eso no logra ser montado/reconocido desde un sistema operativo.
Podridas probar a usar un LiveCd de Linux y verificar si desde ese otro tipo de sistema operativo tienes acceso al disco y a tus ficheros.
¿Cómo puedo salvar mis archivos si en mi PC NO arranca el sistema? o ¿Cómo hacer un Livecd.?
Prueba esos pasos y nos comentas.
Saludos.