Better file system type than ext4 for recovering deleted files?

I usually format all my drives to ext4, and have limited luck in restoring deleted files (using extrecover, extmagic etc.).

Is there a better file system type, or any special formatting options, that make recovery more likely? (rsync to the same folder hidden by a symlink makes this semi-common for me)


For sure, there is a better chance to recover files from e.g. a simple fat32 partition than from a sophisticated modern file system such as ext4 or ntfs.

However, that is not why you want to move to fat32. While making file recovery somewhat more easy, these more simple file systems provide much less reliability in storing and preserving the integrity of your data than these advanced modern file systems.

Then also, file recovery remains very uncertain, independent of the file system you use. If a file on a fat32 system is contiguous, you will recover it easily. However, if it is fragmented, the chances you recover it fully become very small.

So in the end, do not rely on the possibility of file recovery in your daily workflow.

  • Opt for a solid and robust file system, that is designed to safeguard the integrity of your data
  • Make use of the "Trash" system so you can change your mind when having deleted a file. In the terminal, think twice before using the rm command, or make it a habit to mv files before deleting them.
  • Most important of all make sure making a backup is a part of your daily workflow. Nowadays, with these large small USB drives, it has become so easy to carry a drive with you. Connect it to your computer, and within minutes, you have an up to date copy of all your user data. (Of course, there is more to "backup" to be fully covered, but that is out of scope here)
  • You indeed could work with a mirror copy of your data, created by symlinking all your user data to another place of the disk. The tool Back In Time provides a GUI for such setup.