Como recuperar información de un disco dañado

vicm3@hotmail.com (Víctor Martinez)
Wed, 21 Apr 2010 18:42:33 -0500

Daño físico, en este caso cayo apagado de lado, moviendo el cabezal en la zona de parking (mas bien atorandolo allí)

1) desarmar el disco, en este caso el cabezal se trabo por lo que fue necesario abrirlo (hacia un ruidito muy curioso) claro la recomendación es hacerlo en un ambiente limpio en un "clean room", pero si no hay dolares y ya no queda mas que hacer sale mas barato conseguir el desarmador torx, encender el disco y darle un empujoncito al cabezal para que regrese a su zona... (de haber sabido en este disco para donde era lo habría hecho apagado, pero estaba al revés de los que había visto, un maxtor SP1604N por cierto).

2) montarlo en win (error) - Aunque en win existen varias herramientas para recuperar información desde el momento en que intenta el sistema acceder al NTFS... empiezan los problemas, claro es fantástico saber que si ve el disco y las particiones

3) montarlo en linux copiar con dd (error), un mejor enfoque es copiar el contenido del disco tan rápido como sea posible a otro medio para después hacer la búsqueda y rescate, primer inconveniente necesita uno tanto espacio como el doble del disco o particiones a recuperar.

4) montarlo en linux copiar lo que se dejo con ddrescue, como dd es realmente lento y lo que necesitamos es que vaya rapido, usamos dd_rescue o ddrescue para hacer una imagen rápida que nos permita trabajar antes que el disco deje de funcionar, podemos hacer una corrida super rápida que obvie todos los errores y si sobrevive a eso, corridas posteriores con mayor detenimiento (si no se muere primero el disco).

5) analizar las imágenes generadas con photrec, una vez que tiene uno las imágenes de las particiones o de todo el disco esta parte pues es tan solo buscar los datos por los patrones que se tienen los archivos, claro si la integridad no fue tan mala una utilitaria de las que funcionan en win también puede hacer el trabajo.

6) deshacerse de los duplicados de las tres corridas con fdupes -d -R tmp/ fdupes hace sumas md5 de los archivos y los compara, en mi caso como tenia tres imágenes diferentes del disco también tenia en ocasiones triplicados los archivos con fdupes me quede con un solo juego (el de la imagen que tuvo mejor lectura).

Un micro how-to de como recuperar información...