Confira extundelete , pedido de undeleting arquivos em ext3. Observe que, no sistema típico, há muitas operações de gravação automática em disco, e a probabilidade de perder arquivos excluídos (pois essas áreas de disco são sobrescritas) é alta.
Normalmente você quiser remontar o sistema de arquivos como somente leitura ou inicializar a partir live-CD ou similar para evitar a substituição, se você deseja restaurar com sucesso todos os arquivos.
Outra ligação talvez útil (mas nem tanto) é este tutorial para recuperar arquivos. O método descrito é bastante complexo.