Set up mount count after system will be checked by e2fsck

I think everybody faced automatic filesystem checking invoked after it was mounted some certain number of times. It happens for me after 20 mounts of root filesystem with my Ubuntu Feisty (as well as any other distros that were installed), next time I boot up my laptop e2fsck starts.

It’s not a problem but very important feature and is highly recommended to be enabled in order to keep integrity of your data. But it’s possible to change number of mount times before checking is invoked by tune2fs Unix/Linux utility.

In order to get current state of maximum mount count after filesystem will be checked just execute:

sudo tune2fs -l /dev/sda2

where /dev/sda2 is Linux partition device name root filesystem is mounted at. The output of this command will show a lot of other filesystem information, but we need only line “Maximum mount count” (in my case it’s “Maximum mount count: 20“). To get total number of times filesystem was mounted execute: sudo tune2fs -l /dev/sda2 | grep “Mount count”.

To change maximum mount count to 25 please do: sudo tune2fs -c 25 /dev/sda2


Stefan Durand

My name is Stefan, I'm the admin of LinuxScrew. I am a full-time Linux/Unix sysadmin, a hobby Python programmer, and a part-time blogger. I post useful guides, tips, and tutorials on common Linux and Programming issues. Feel free to reach out in the comment section.

Leave a Reply

Your email address will not be published. Required fields are marked *