I see this behavior as well. Unfortunately there is a catch-22 in fixing it. e2fsck as of e2fsprogs-1.38+1.39-WIP-2005.12.10-1 now checks if the last mount date on a filesystem is "in the future". So if hwclock does not run before fsck, and your timezone is west of GMT, this check is triggered and the resulting error stops you from booting. But fsck must happen before /usr can be mounted. :(

I don't know what to do about this. You could set TZ in /etc/default/rcS but then you have to change both that and /etc/localtime if you want to switch time zones. You could make /etc/localtime a copy instead of a symlink but that's not very nice. Or you could suppress that behavior of e2fsck somehow and move hwclock back after fsck.

Personally, I gave up and just set my hw clock to GMT.

--
Nate Eldredge
[EMAIL PROTECTED]


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to