I have executed the following commands: mke2fs -j /dev/sda8 (size 100MB): check count 25 mke2fs -j /dev/sda9 (size 40GB): check count 22 mke2fs -j /dev/sda10 (size 15GB): check count 25 Reproducible: Always Steps to Reproduce: Just execute mke2fs -j on partitions with different size. Actual Results: different check count on partitions with different size (?). Expected Results: check count should be set to a standart value (=30, as mentioned in man tune2fs).
It is e2fsprogs version 1.39.
or, maybe, like the tune2fs manpage says, this behavior is on purpose tune2fs(8): Staggering the mount-counts at which filesystems are forcibly checked will avoid all filesystems being checked at one time when using journaled filesystems. mke2fs.c: /* * Add "jitter" to the superblock's check interval so that we * don't check all the filesystems at the same time. We use a * kludgy hack of using the UUID to derive a random jitter value. */