Проверьте, хорошо ли работают аппаратные часы с батарейным питанием. В терминале введите
sudo hwclock
Это покажет аппаратные часы. Система использует эти часы для установки фактических часов ОС во время загрузки. Если эти часы также скачут, возможно, проблема в батарее, или ОС сохраняет неправильную дату при выключении. Если аппаратные часы правильные, то обновленная ОС не читает их правильно при загрузке.
Вы можете попытаться исключить эту последнюю возможность, загрузившись с pendrive, live-cd или, если установлено, в Windows и проверив там дату:
- Установите правильную дату в ОС
- Отключение от ОС
- Загрузка с другой ОС
- Проверьте дату там
РЕДАКТИРОВАТЬ (после определения hwclock не работает): я нашел пару интересных ссылок:
1) Gentoo: https://forums.gentoo.org/viewtopic-p-7336102.html
Deactivate:
Device Drivers -> Real Time Clock
Activate:
Device Drivers -> Character Devices -> HPET High Precision Event Timer
Device Drivers -> Character Devices -> Enhanced Real Time Clock Support
2) Ubuntu: http://ubuntuforums.org/showthread.php?t=1038099
Интересно: кажется, что в этом случае эта проблема может быть вызвана робостью
3) Ubuntu (решение не опубликовано): https://bugs.launchpad.net/ubuntu/+source/linux/+bug/325518