En linux depende del sistema de ficheros, en reiser no hay forma, en ext3 me parece que tampoco y en el resto ni idea, el unico que recuerdo haber leido algo donde se podia era ext2.
En reiser e imagino que tambien en ext3, se puede recuperar algo accediendo al sistema de ficheros en modo plano y buscando por las cabeceras de los archvos, solo vale para archivos no fragmentados.
Saludos