Te has fijado si el disco duro hace algun ruido, si no lo hace es por que no te esta arrancando, y la falla ya es de alimentacion y por eso tu bios no lo reconoce, ahora no se si tu disco es sata o ide, de ser ide y estar usando la misma faja para otra unidad ide debes fijarte que una este configurada como maestro y otra como slave. esto en caso de que tu disco duro funcione. Ahora yo para recuperar datos uso los live cd de linux como por ejemplo ubuntu, la ventaja es que no transfieres virus que puedan estar alojados en tu disco duro. para repararlos uso la herramienta de mantenimiento de seagate esa es muy buena para reparar sectores dañados, esa esta en un pack de programas que se llama Hiren´s Boot Cd.