Posted by: Anonymous
on February 26, 2008 07:20 PM
like the previous poster mentioned, ext3 is pretty nasty when it comes to file recovery. As stated in the wikipedia article http://en.wikipedia.org/wiki/Ext3#Undeletion
"Unlike ext2, ext3 zeroes out block pointers in the inodes of deleted files. It does this to simplify read-write access to the filesystem when the journal is being replayed after an unclean mount. This, however, effectively prevents files from being undeleted."
Which is also part of why ext3 is so slow on large delete operations. Some view this as a good thing (added security) but it's pretty annoying when you are the one trying to restore a file. Btrfs can't come fast enough in my opinion.
In any event, these utilities still come in quite handy on corrupted flash disks like camera storage or usb flash drives, which are often formatted to fat16/fat32