¿Puedo recuperar archivos de la papelera después de haberla vaciado?

¿Puedo recuperar archivos de la papelera después de haberla vaciado?

¿Es posible encontrar archivos que han sido eliminados y la papelera está vacía?

Se limpió mi escritorio y no estoy seguro de por qué, pero tenía algunos archivos que me gustaría recuperar.

Respuesta1

Tal vez...

te sugiero que le desextundeleteun intento. (Suponiendo que utilice una partición ext)

extundelete es una utilidad que puede recuperar archivos eliminados de una partición ext3 o ext4. El sistema de archivos ext3 es el sistema de archivos más común cuando se usa Linux y ext4 es su sucesor. extundelete utiliza la información almacenada en el diario de la partición para intentar recuperar un archivo que ha sido eliminado de la partición. No hay garantía de que un archivo en particular pueda recuperarse, así que siempre trate de tener un buen sistema de respaldo, o al menos instale uno después de recuperar sus archivos.

Como advierte el sitio, cuanto más se escriba en el sistema de archivos, es menos probable que obtenga archivos. Probablemente quieras desmontar tu partición.inmediatamentey luego ejecutar el programa.

Respuesta2

Es posible que se hayan sobrescrito los archivos que se habían vaciado de la Papelera. Sólo aquellos archivos que no fueron sobrescritos podremos recuperarlos conextundelete Instalar extundelete.

Por lo tanto, deje de utilizar la partición que contiene archivos eliminados accidentalmente.

Se recomienda que la unidad seamontado solo lecturapara evitar la pérdida de datos. Para nuestra Papelera, esto significa que debemos iniciar una sesión en vivo de Ubuntu para continuar. Luego instalamos exundeleteen la sesión en vivo y montamos nuestra partición HOME en /dev/sfXxsolo lectura en el sistema en vivo:

ubuntu@ubuntu: sudo mount /dev/<sdXx> -o ro /mnt 

Obtenemos mejores resultados en caso de que recordemos el nombre exacto de un archivo que queremos recuperar porque es posible que no necesitemos restos de todos los archivos que eliminamos.

De forma predeterminada, los archivos se recuperarán en un directorio RECOVERED_FILESen la ruta actual desde donde los ejecutamos. En un sistema en vivo, esto debe adaptarse a otro directorio de salida en una partición o unidad.diferente a la partición de la que queremos recuperar archivos. Esta partición también deberá montarse con acceso de escritura al sistema activo, por ejemplo con Nautilus, o en un punto de montaje diferente al anterior.

Para recuperar un archivo conocido de la Papelera ejecutamos extundelete con las siguientes opciones:

sudo extundelete --restore-file  /mnt/home/<user>/.local/share/Trash/files/<name> --output-dir <path> -- /dev/sdXx

Reemplace <user>por su nombre de usuario, <name>por el nombre del archivo que queremos recuperar, <path>por la ruta en la que queremos escribir los archivos recuperados.

Podemos darle a extundelete una lista de archivos desde un archivo con la opción --restore-files <filename>, un directorio con la opción --restore-directoryo dejar que recupere todos los que encuentre --restore-all. Para aún más opcionesleer la página de manual.

información relacionada