Monday, September 27, 2010

Joggler not booting - solved

Joggler wouldn't boot because the time of the last disk mount was in the future - basically clock was set to 2005 (battery gone?).

Won't boot because of wrong time, file system check fails/error:
https://bugs.launchpad.net/ubuntu/+source/util-linux/+bug/432070

More technical and detailed info:
http://forums.debian.net/viewtopic.php?f=10&t=45797

Sounds like need to do broken_system_clock in e2fsck.conf, if that option exists ("new versions of e2fsck have some new options. (1.41.10-1, found in testing):")

But e2fsck.conf man doesn't show that option, so this is what seems to have worked:

In the same file:
[problems]
# Superblock last mount time is in the future (PR_0_FUTURE_SB_LAST_MOUNT).
0x000031 = {
preen_ok = true
preen_nomessage = true
}
# Superblock last write time is in the future (PR_0_FUTURE_SB_LAST_WRITE).
0x000032 = {
preen_ok = true
preen_nomessage = true
}

No comments: