Extundelete is a utility to undelete files from an ext3 or ext4 partition.
Rate This ProjectLogin To Rate This Project
Thanks a lot for extundelete! I accidentally deleted a directory on an ext4 formatted EBS volume that had around 2 weeks of my work in it. Thanks to extundelete I was able to recover the deleted files back. If you guys had a donation option, I would happily donate to express my gratitude for what you did for me! Keep up the great work!
What an excellent little tool! While PhotoRec will only give you cryptic file names you have to rename later (provided you can even *remember* them still), this one will keep the ORIGINAL file names! extundelete was a true life-saver when I intended to rm -rf the temporary (!) directory, but accidentally specified the target directory instead!! Keep up the great work. This should be part of the base system, like e2fsck and others.
Thank you so much!!! I am using Ubuntu 12.04 and I have installed extundelete version 0.2.4 libext2fs version 1.42, and it worked perfectly for me. I was having issue: "extundelete: No such file or directory while creating directory" while I was trying to use "-o" output directory option, I guess some permission problem while running from Ubuntu Live CD. When I ran without that option it worked perfectly! Thank you!!!
Awesome little tool! Trivial to build and install, and saved the day after an 'rm -rf' of the wrong directory. Did not have to unmount the partition (which would have been a problem, because it's LUKS-encrypted), just remounted it read-only and recovered my files with no hassles.
Quickly recovered many of the specified files. (Not all, maybe because it was a root partition that required Linux to shut down first before unmounting). Very grateful as this saved me a lot of time. Restore directory (even if you only want the contents) was immensely useful since there were too many names that were too long to remember. Even if you don't have the exact name, it will suggest some (presumably based on the partition's journal). Website provides enough detail to generate the date in the format required by --before and --after. If ./configure succeeded but compilation results in an error, rerun ./configure.