Linux Mint дата не синхронизируется после перезагрузки

У меня проблема с системной датой (временем), поскольку я обновлялся с помощью apt-get вчера. Системная дата будет установлена ​​на случайную дату в будущем (т. Е. 2030, 2027 и т. Д., А не каждый раз) после перезагрузки системы. У меня нет проблемы раньше.

Я использую Mint 17.1 XBuntu 64bit.

Итак, у кого-нибудь есть такая же проблема? просто я? а кто-нибудь знает, что происходит, или как это решить?

2 ответа

Решение

Проверьте, хорошо ли работают аппаратные часы с батарейным питанием. В терминале введите

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

Прежде всего, благодаря помощи @jcoppens, он дал мне необходимость следовать.

sudo hwclock показывает, что у него не может быть никакого метода для доступа к часам, а затем обратите внимание на использование параметра --debug для получения дополнительной информации.

Опция --debug дает мне это Open of /dev/rtc failed: Device or resource busyи я тогда гуглю это сообщение.

И наконец, я нашел этот пост: http://forums.linuxmint.com/viewtopic.php?f=47&t=195046

Все, что мне нужно, это очистить пакет tlsdate и перезагрузиться.

Я не знаю, действительно ли это решает мою проблему (нужно время, чтобы доказать это), но теперь у интерфейса аппаратных часов есть метод доступа, и кажется, что он работает просто отлично.

Другие вопросы по тегам