我遇到了一个问题:我的 Linux 软件时钟似乎有很大的偏差。为了纠正这个问题(并使 ntpd 正常工作),我运行了 adjtimex。adjtimex“测量”了每天超过 -1700 秒的偏差并纠正了这一偏差。
当然,这是完全错误的,但是现在软件时钟试图补偿这种漂移并且出现故障。
我如何“重置”软件时钟?我找不到任何文件/工具来重置漂移,adjtimex 已经介绍了。
删除 adjtimex conf 文件没有帮助。
非常感谢,我需要一个能工作的时钟:D
答案1
首先,您的 BIOS 时钟正确吗?
其次,您可以使用 ntp 吗?ntp 可以解决很多这些问题,但请记住,它不会一次性调整时钟,而是在几次运行后将其与正确时间对齐,具体取决于偏差有多大。
我不知道 adjtimex 的情况,但听起来好像主板上的电池没电了。可能错了,但我就是从这里开始的
答案2
这难道是华硕主板的问题?有一批华硕主板存在时序问题,通过升级 bios 就可以解决。
(dmidecode
以 root 身份使用即可了解 BIOS 供应商,而无需重新启动系统)。