Para esos momentos de angustia, conoce ext3undel.
Los ficheros en ext3 tiene dos partes, los metadatos que son almacenados en los inodos (nodos índice) y los datos que son almacenados en los bloques del disco duro. Cuando se elimina un fichero, se rompe la asociación entre los metadatos en el inodo y los datos en los bloques. Los inodos y bloques son marcados en el disco duro como libres, y es cuando el sistema operativo los utiliza según haga falta. Precisamente, y mientras no sean sobre-escritos por nuevos datos en el disco duro, es justo el momento en el que se puede realizar un rescate de datos con ext3undel.
¡Altamente recomendado probar esta herramienta!
Fuente: Linux.com.