Arago Linux - системное время сбрасывается при запуске

В моей системе Arago Linux (версия 2017.2):

Каждый раз, когда я перезагружаю свое устройство, мое системное время возвращается к 16:27 9 сентября 2020 года.

Мои аппаратные часы установлены на более раннее время. Если я установил аппаратные часы на более позднее, чем это время, дата и время будут сохраняться правильно.

в /etc/init.d/bootmisc.sh Я вижу, что он читает, и если системное время находится до отметки времени, он сбрасывает его и часы hw на отметку времени.

Но /etc/timestamp читает 20210719121819- то есть 19 июля 2021 года, что далеко не близко к сентябрю 2020 года. Кроме того, аппаратные часы не сбрасываются, а только системное время. Кажется, что hwclock постоянно сохраняет правильное время (насколько это возможно)

Как я могу определить, где еще может происходить сброс системного времени во время перезагрузки?

Я также пробовал grep date * -R пока в /etc/init.d но единственные скрипты, выполняющие date для целей, отличных от отображения, bootmisc.sh, hwclock.sh а также urandom (но это просто вывод в файл без изменения даты)

Дополнительная информация:

last rebootдает "правильное" время (то есть, поскольку оно рассчитывается на основе часовых поясов, заданных в часовых поясах, в данном случае 1 / Sep / 2020 01:15). Однако, если я это сделаю journalctl -b, все записи в журнале начинаются в 16:27 9 сентября 2020 года, когда он сбрасывается. То же самое и с содержимым /var/log/messages.

0 ответов

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