With tune2fs, you can adjust the tunable file system parameters on an ext2 or ext3 file system. A
few performance-related items of note are as follows:
To disable file system checking, the -c 0 option sets the maximal mount count to zero. The interval between forced checks can be adjusted with the -i option.
The -m option will set the reserved blocks percentage with a lower value, freeing more space at the expense of fsck having less space to write any recovered files.
Decrease the number of superblocks to save space with the -o sparse_super option. (Modern file systems use this by default.) Always run e2fsck after you change this value.
More space can be freed with the -r option that sets the number of reserved (for root) blocks.
Note that most of these uses of tune2fs free up space on the drive at the expense of the capability of fsck to recover data. Unless you really need the space and can deal with the consequences, just accept the defaults; large drives are now relatively inexpensive.
Was this article helpful?