Recuperar archivos eliminados en Linux con Photorec

En este post vamos a ver cómo recuperar todo tipo de archivos eliminados de un disco duro o memoria USB utilizando el software llamado photorec, el cual es un software que ya viene instalado en muchas distribuciones de Linux.

Photorec va a escanear toda la unidad (por ejemplo, una memoria USB) y recuperar todos y cada uno de los archivos eliminados: libros, imágenes, canciones, etcétera.

Nota: esto tampoco hace magia y la recuperación de archivos depende de varios factores, pero en el mejor de los casos va a recuperar la mayoría.

Recuperar archivos eliminados en Linux

Recomiendo hacer todo esto con privilegios de superusuario, así que escribe:

sudo su

Proporciona tu contraseña y ya estamos listos. Para comenzar ejecuta:

photorec

Eso va a traer una interfaz en la terminal. Selecciona la unidad que se va a escanear, en mi caso es una memoria USB:

1 – Ejecutar photorec y seleccionar unidad

Cuando hayas seleccionado la unidad presiona Enter.

Cada disco tiene particiones, si en tu caso solo tienes una partición selecciona la misma. Y si quieres escanear todo el disco selecciona Whole disk:

2 – Elegir disco completo

En el siguiente apartado selecciona el tipo de sistema de archivos de la partición. Si la partición es de Linux entonces selecciona ext2, ext3…

En cambio, si la partición viene de Windows (lo más probable) selecciona la segunda opción:

3 – Tipo de partición

Cuando hemos definido todo lo anterior es momento de seleccionar el destino de los archivos recuperados, es decir, el lugar en donde vamos a colocar los archivos que se recuperen.

Puedes navegar por los directorios. Para entrar a un directorio presiona Enter, para ir un directorio arriba entra al directorio llamado ..

4 – Buscar destino de datos recuperados

En mi caso voy a poner los archivos recuperados en el escritorio así que navego hasta el mismo y selecciono el punto.

Una vez que estoy en el punto (. o sea, directorio actual) presiono la tecla C que es para indicar que el destino es correcto.

5 – Presionar C para seleccionar directorio

La recuperación de archivos con Photorec va a comenzar a trabajar.

Te aviso que el tiempo que tarde depende de la unidad y velocidad de tu PC.

Explorar archivos recuperados

6 – Recuperando datos con Photorec

Cuando termine de recuperar los archivos, photorec indicará cuántos archivos recuperó y en dónde los ha puesto.

Además, invita a donar al software.

7 – Finalizada la recuperación de datos

Si exploramos el directorio en donde guardamos los datos veremos muchos directorios llamados recup_dir.x en donde la x es un número.

Dentro de los directorios estarán varios archivos que fueron recuperados, desordenados, pero estarán.

8 – Explorar archivos y carpetas recuperadas

Conclusión

Personalmente quedé sorprendido porque no me esperaba que se recuperaran archivos que había eliminado hace tanto tiempo.

Es decir, sí creía en la recuperación de archivos, pero no pensé que fuera tan poderosa incluso con archivos de hace tiempo.

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

1 comentario en “Recuperar archivos eliminados en Linux con Photorec”

  1. Pingback: Testdisk: Recuperar archivos eliminados en Linux Ubuntu - Parzibyte's blog

Dejar un comentario