I've been bugged by my laptop going into a disk check at every powerup, and I think I have figured out why.
My root partition is ext2 (I chose it when I set the laptop up, and I haven't wanted to risk updating it to ext3). When I run 'dumpe2fs', it shows the last mount time was over a month ago (which I think may be triggering the disk check), whereas, strangely the last write time was today.
I've already run the disk check tool -> SMART Data and Tests -> Self Tests, and that doesn't bring up anything bad.
Why could my mount time be wrong, and how do I fix it?