Comprises of several command-line tools
The software is comprised of several command-line programs and it was initially created to support only the EXT2 filesystem. However, because the EXT file system has evolved a lot in the last 10 years or so, the program now supports the EXT3 and EXT4 variants of the acclaimed filesystem
EXT4 is the latest version of the EXT file system and was initially announced back in 2008 as part of the Linux 2.6.19 kernel. It supports very large volumes, it’s backward compatible with the EXT2 and EXT3 filesystems, and brings improved timestamps.
Can be used to create, resize and optimize EXT filesystems
E2fsprogs includes e2fsck for checking disk drives and automatically correct inconsistencies, mke2fs for creating EXT2, EXT3 and EXT4 filesystems, resize2fs for shrinking or expanding file systems, tune2fs for modifying file system parameters, as well as dumpe2fs for printing block group and superblock information.
The application also includes the debugfs tool for manually modifying and viewing filesystem’s internal structures, filefrag for reporting file fragmentation, logsave for saving a command’s output to a specific logfile, e2undo for replaying an undo log, and e2label for changing labels.
In addition, the findfs tool will allow users to find a filesystem by UUID or label, badblocks lets you search disk drives for bad blocks, blkid can be used to print and locate block device attributes, e2freefrag reports free space fragmentation info, and chattr changes file attributes.
Lastly, e2image can be used for saving critical metadata to a file, e4defrag can defragment EXT4 filesystems online, findsuper finds EXT2 superblocks, and lsattr lists file attributes on EXT2 filesystems.
E2fsprogs is definitely an important and essential utility for any Linux-based operating system. Without it, you won’t be able to create, repair, shrink or expand EXT filesystems.
Reviewed by Marius Nestor, last updated on November 8th, 2014
In a hurry? Add it to your Download Basket!
- Fix various e2fsck bugs when trying to repair bigalloc file systems.
- E2fsck can now repair a file system with an overly large s_first_meta_bg field, which had previously caused all e2fsprogs programs to crash when trying to open such a file system.
- Fix e2fsck so that it can correctly fix a number of rare file system corruptions that were discovered when using a file system fuzzer.
- Fix e2fsck so it does not try to write back block group descriptors if they have not been modified.
Application descriptionE2fsprogs (Ext2 Filesystem Utilities) is an open source application that comes pre-installed in many Linux distributio...