Recuperar archivos eliminados
A quien no se le ha borrado por accidente un archivo importante de su disco duro o de una memoria? O también que tu memoria la has formateado y te das cuenta que ahí habíia archivos que necesitabas.
Bueno, la solución está en software de recuperación, pero esta clase de software bastante costoso.
Una persona normal no puede pagar este tipo de software, pero ¿para que usar software privativo si se puede tener opciones libres?
Acá es donde entra este software de recuperacion con licencia GPL, TESTDISK y PHOTOREC.

Estos Softwares son de consola, pero son muy intuitivos:
Directamente de la wiki del proyecto:
TestDisk es un poderoso software gratuito de recuperación de datos! Fue principalmente diseñado para ayudar a recuperar particiones perdidas y/ó volver discos no booteables a booteables nuevamente cuando estos síntomas son causados por software con fallas, ciertos tipos de virus ó error humano (como borrar accidentalmente su Tabla de Particiones). La recuperación de la Tabla de Particiones usando TestDisk es realmente fácil.
TestDisk puede
* Arreglar la Tabla de Particiones, recuperar particiones eliminadas
* Recuperar sectores de booteo FAT32 de su backup
* Reconstruir sectores de booteo FAT12/FAT16/FAT32
* Arreglar tablas de booteo de tipo FAT
* Reconstruir sectores de booteo NTFS
* Recuperar sectores de booteo NTFS de su backup
* Arreglas la MFT usando la MFT mirror
* Localizar el Superblock de Backup de ext2/ext3
TestDisk tiene características para expertos y principiantes. Para aquellos que saben poco y nada sobre técnicas de recuperación de datos, TestDisk puede ser usado para recolectar información detallada sobre un disco que no bootea, la cual después puede ser enviada a un técnico para mayor análisis. Aquellos más familiarizados con dichos procedimientos pueden encontrar en TestDisk una herramienta útil para realizar recuperación de datos on-site….
Para mayor info visita la wiki: http://www.cgsecurity.org/wiki/TestDisk_ES
Para instalar en ubuntu :
“sudo aptitude install testdisk” o buscalo en Synaptic
Para instalar en OpenSuse :
“sudo zypper install testdisk”
————————————————————————————————————————————————
Ahora un mini tutorial para recuperar datos borrados de una Memoria USB:
1.- Con el software ya instalado abre la terminal y tipea “sudo photorec”

y te aparecerá una ventana como la siguiente:

Si te fijas bien la imagen verás que te muestra los dispositivos conectados al sistema, que son los siguientes:
Disk /dev/sda - 160 GB / 149 GiB (RO) - ATA FUJITSU MHY2160B
Disk /dev/sdb - 4043 MB / 3856 MiB (RO) - USB 2.0 USB Flash Drive
Disk /dev/sr0 - 4557 MB / 4346 MiB (RO) - Optiarc DVD RW AD-7530B
Supongamos que queremos recuperar datos borrados el Disco USB /dev/sdb, entonces lo seleccionamos y presionamos enter en “[Proceed ]“
2.- Entonces aparecerá lo siguiente:

Tendremos que seleccionar el tipo de partición. Por lo regular en las memorias se usan los sistemas de archivos de windows fat, fat32 o NTFS. (como vez este programa tiene soporte para muchos formatos)
La USB que tengo tiene el sistema de archivos Fat asi que seleccionamos la opcion Intel/Partición.
3.-Proseguimos, entonces el programa te mostrará las particiones de el disco (en este caso la USB):

Entonces hay que seleccionar la partición donde se desea recuperar los datos, en la usb solo tiene una partición, por lo que se selecciona automáticamente, presionamos la tecla enter para continuar.
4.- A Continuación aparece lo siguiente:
El programa nos preguntará que tipo Sistema de Archivos tiene el disco en el que guardará los datos Recuperados:

Como tengo linux instalado, mi disco duro esta particiona en ext3, entonces la seleccionamos la opcion: [ ext2/ext3 ] ext2/ext3/ext4 filesystem
Nota: En la mayoría de los linux se instala el sistema ext2 o ext 3 por defecto.
5.- Luego de presionar enter en la opción anterior, nos saldrán dos opciones.

personalmente yo solo he usado la opción Whole (whole=entero), que lo que hace es extraer archivos del disco entero.
La seleccionas y continuamos.
6.- Ahora hay que decirle al programa en que lugar hay que guardar los archivos recuperados:

es este caso lo guardaremos en la siguiente direccion: /home/jasr/public_html
teclea Y para aceptar o N para cancelar
7.- Listo!!, El Programa ira recuperando todos los archivos de la memoria usb y los guardará en la carpeta public_html.


Espero haber sido lo más claro posible, de todos modos alguna duda comentela, o consulten a san google
jejejeejej.
Este tutorial fue publicado en el foro de Ubuntu-sud por joanzare
N. del E.: Tengan cuidado cuando y donde recuperan archivos, lo digo por experiencia propia; una vez lo usé frente a quien no debía y comenzaron a aparecer archivos que yo ni recordaba que alguna vez estuvieron en la pc. Quedan avisados.
























