У меня проблема: кажется, что мои программные часы Linux имеют большой дрейф. Чтобы исправить это (и заставить работать ntpd) я запустил adjtimex. А adjtimex "замерил" дрейф выше -1700 с / день и исправил этот дрейф.
Конечно, это совершенно неправильно, но теперь программные часы пытаются компенсировать этот дрейф и выходят из строя.
Как "сбросить" программные часы? Я не могу найти никаких файлов / инструментов для сброса смещения, представил adjtimex.
Удаление файлов конфигурации adjtimex не поможет.
Спасибо большое, мне нужны рабочие часы: D
Во-первых, у вас правильные часы BIOS?
Во-вторых, вы можете использовать ntp? ntp исправит многие из этих проблем, но имейте в виду, что он не регулирует часы за один шаг, он перемещает их в соответствии с правильным временем за несколько прогонов, в зависимости от того, насколько далеко он был.
Я не знаю о adjtimex, но похоже, что у вас разрядился аккумулятор на материнской плате. Может быть, ошибаюсь, но вот где начинается id
Это случайно не материнская плата ASUS? На некоторых материнских платах ASUS были проблемы с синхронизацией, которые исправлялись обновлением BIOS.
(Используйте dmidecode
как root, чтобы получить представление о производителе BIOS без перезагрузки системы).