3.1 Ext2/3/4
Support: native, working libraries from e2fsprogs / libext2fs.
Compiling requirements:
- development package for the ext2 file system library, libext2fs (usually
included in something like e2fsprogs-devel). If you don’t have anything
like this installed or available (check twice), then go to
http://e2fsprogs.sf.net/
Then compile and install that package. Ext4 support requires new enough versions, like 1.41.
Operations:
- wiping the free space
- pattern-order
- block-order
- wiping free space in partially used blocks (NOTE: may print errors
on sparse files and other exotic objects)
- wiping deleted files’ data (part of free space or partially used blocks),
wiping deleted files’ names and setting deleted files’ names’ lengths once to zero
- wiping the journal