e2fsck is used to check the ext2/ext3/ext4 family of file systems. For ext3 and ext4 file systems that use a journal, if the system has been shut down uncleanly without any errors, normally, after replaying the committed transactions in the journal, the file system should be marked as clean.
What is the difference between fsck and e2fsck?
fsck is just the original name. When they came out with new file systems they would need a specific tool for each one, efsck for ext, e2fsck for ext2, dosfsck, fsckvfat. So they made fsck the front end that just calls whichever is the appropriate tool. fsck is a wrapper for the filesystem-specific fsck.
How do I run e2fsck?
Run fsck in Rescue Mode
During the boot, hold down the shift key so that the grub menu is shown. Select the “Advanced options”. Then choose “Recovery mode”. In the next menu select “fsck”.