启动时重置时间

启动时重置时间

我正在运行 Ubuntu Server 22.04 LTS(非双启动)。我有 chrony 用于 ntp。

每次我启动机器时,日期都会重置为同一时间,大约一个月前。无论 chrony 是否已通过 NTP 同步时间、是否已通过 systemctl 禁用,或者我是否执行date -s手动设置时间,都会发生这种情况。

日记里没有什么特别吸引我的东西,但我不确定我要寻找什么。

我该如何诊断/修复这个问题?

编辑:这是在 Raspberry Pi 4B 上运行的

答案1

解决方案是chrony 文档,重点关注没有 RTC 的设备。

重新启动时,chrony 会尝试补偿“漂移”,但(因为我的设备没有 RTC)最终会产生错误的时间。为了解决这个问题,我们可以将 传递-schronyd,这样它就会将启动时的时钟设置为上次记住的时间。

最容易做到的是/etc/default/chrony

DAEMON_OPTS="-s"

相关内容