¿Hay una opción simple en extundelete
? cómo puedo intentar recuperar un archivo llamado /var/tmp/test.iso
que acabo de borrar?
(no es tan importante que empezaría a volver a montar la unidad de solo lectura o cosas por el estilo. También puedo volver a descargar ese archivo)
Estoy buscando un comando simple que pueda probar si logro recuperarlo rápidamente.
Lo sé, es posible volver a montar la unidad en modo de solo lectura :(vea ¿Cómo recupero simplemente el único archivo en un disco vacío recién eliminado?)
Pero, ¿es esto también posible de alguna manera en el disco todavía montado?
Para información:
si el archivo eliminado está en una partición NTFS, es fácil con ntfsundelete
p.ej. si sabe que el tamaño era de aproximadamente 250 MB, use
sudo ntfsundelete -S 240m-260m -p 100 /dev/hda2
y luego recuperar el archivo por inode p.ej. con
sudo ntfsundelete /dev/hda2 --undelete --inodes 8270
Respuesta aceptada:
Mirando la guía de uso de extundelete, parece que está limitado a recuperar archivos de varias maneras.
Restaurando todo
extundelete está diseñado para recuperar archivos de una partición desmontada a una partición separada (montada). extundelete restaurará cualquier archivo que encuentre en un subdirectorio del directorio actual llamado "RECOVERED_FILES". Para ejecutar el programa, escriba "extundelete –help" para ver varias opciones disponibles para usted.
El uso típico para restaurar todos los archivos eliminados de una partición se ve así:
$ extundelete /dev/sda4 --restore-all
Restaurar un solo archivo
Además de este método resaltado en el uso de la línea de comandos:
--restore-file path/to/deleted/file
Attemps to restore the file which was deleted at the given filename,
called as "--restore-file dirname/filename".
Entonces deberías poder lograr lo que quieres haciendo esto:
$ extundelete --restore-file /var/tmp/test.iso /dev/sda4
/dev/sda4
para ejecutar este comando. Tendrá que volver a montar el sistema de archivos como de solo lectura. Esta es una de las condiciones para usar extundelete
y no hay forma de evitar esto.