Hi there!
First I want to say, our extundelete package is unusable. And I want to ask our maintainers to fix it if possible. Details: extundelete throws many similar errors:
extundelete: No such file or directory while creating directory
Seems, it can't create folder for restored files and folders. So, I get absolutely empty folder_for_restored_files after "restoring" is finished. By the way, commandline is:
# extundelete --restore-directory /home/tux -o /tmp -- /dev/sda7
Where is /tmp -- folder for restored files, /dev/sda7 -- device file for my SliTaz installation, and /home/tux -- folder to restore within that SliTaz installation.
Second, if you are in trouble and want to restore removed files -- switch your SliTaz off as soon as possible. Alas, I noticed it too late -- I continue to edit and save files, install packages, etc. So, chances to restore files are lowered on every file save / modifications.
To restore files boot Live CD -- it will not modify your HDD if you not ask for it.
Tools selection: photorec is not too useful; I've got a complete mess of file chunks.
extundelete not works properly, so I converted one (older version) from deb package found on pkgs.org. Version is older, and commandline is different:
# extundelete --restore-all --output-dir /tmp -- /dev/sda7
It means: restore all files and folders from /dev/sda7 and put restored files to the /tmp/RECOVERED_FILES folder (it can't --restore-folder).
Finished, extundelete restores many of my folders and files, but I lost many of my projects files, personal correspondence, etc. For ever. Sad...
Make backups! Now is the right time for it ;-)