I have bunch of headless ubuntu server instruments. When various hardware changes happen sometimes we get this error. I'm guessing it was a motherboard replacement that had a slightly different RTC in this case.
fsck from util-linux 2.20.1
/dev/sda1: Superblock last mount time (Web Feb 18 09:02:07 2015,
now = Sun Jan 19 19:33:44 2014) is in the future.
/dev/sda1: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options)
mountall: fsck / [292] terminated with status 4
mountall: Filesystem has errors: /
Errors were found while checking the disk drive for /.
Press F to attempt to fix the errros, I to ignore, S to skip mounting, or M for manual recovery
Pressing F resolves the disk problem(I still have a changed RTC issue but that can be solved separately), but I'd rather not have to have a software engineer standing next to every instrument that has a board change on it, especially if it can fix itself.
Is there a way I can have the system do a "force-yes" or allways try to fix options. If so where would I make this change.