Puede tener suerte con:
http://extundelete.sourceforge.net/
Sin embargo, nunca lo he usado.
Advertencia:por lo general, en estos días, los sistemas de archivos no admiten la recuperación. Intentar recuperar archivos eliminados es un ejercicio de informática forense y tendrá mucha suerte si los recupera. En particular, si ha escrito más archivos en el disco, es probable que los archivos eliminados desaparezcan para siempre.
Lo primero es:
- No encienda su computadora
- Inícielo con un LiveCD o LiveUSB
- Haga un clon sin procesar de la partición, usando
dd
- Nunca monte la partición, pero si es necesario, monte como solo lectura
Si sus datos no están encriptados, o están encriptados por bloques, existen herramientas que buscan datos en el disco independientemente del sistema de archivos. (por ejemplo, fotograbado)
Extundelete también puede hacer un buen trabajo, si sus datos se han escrito en el disco o se ha accedido recientemente, y ni sus inodos ni los sectores de datos correspondientes han sido sobrescritos por otros archivos después de que los eliminó.
Si los archivos estaban dentro de un directorio de inicio cifrado por pila, puede verificar esto.
Lo que funcionó para mí fue proporcionado por arch (solo se aplica a archivos de texto):
grep -a -C 200 -F 'Unique string in text file' /dev/sdXN
¡Toma un poco de tiempo, pero funcionó cuando borré accidentalmente un código fuente que aún no había confirmado!