简而言之:我观察到两种症状。首先,每次我打开笔记本电脑时,时钟都会重置为 2009 年 1 月 1 日凌晨 12:00。即使我没有断开笔记本电脑与电源的直接连接。其次,当我打开电脑并使用它时,有时时钟会跳转到未来或过去的随机时间。这些跳转可能短至几分钟,长至几十年!我知道问题不在于 BIOS 电池,因为我自己更换过电池,但这根本没有帮助。此外,当电脑连接到电源时,电池应该几乎没用,对吧?
事情的全貌如下:我有一台 HP Pavilion-dv6-2020ev 笔记本电脑。大约一个月前,我尝试打开笔记本电脑,但由于之前没有进行任何改动,它无法开机。由于我无法访问任何授权的 HP 维修中心,我请了一位未经授权的技术人员来修理它。大约 3 周后,他声称笔记本电脑修好了。他说他更换了“图形芯片”,我认为他指的是南桥或 GPU。我拿回了笔记本电脑,但仍然无法开机。我更换了适配器,因为我怀疑该部件有问题。使用新适配器,我可以打开笔记本电脑。我的系统上有双启动 Windows/Fedora,当我看到 grub 倒数计时器没有前进时,我感到很震惊,不用说,Windows 和 Fedora 都无法启动。在 Fedora 检查启动日志后,我看到 OS 在抱怨 HW_CLOCK。所以我去检查 BIOS 中发生了什么,发现系统时钟完全停止了。它准确地固定在 2009 年 1 月 1 日上午 12:00。我已将时钟更改为正确的当地时间,之后时钟开始向前移动。之后,Windows 和 Linux 都可以正常启动,但我注意到一个新问题。每次我打开笔记本电脑时,时钟都会重置回该时间(我认为它与我的笔记本电脑制造的年份相同)。即使我直接在 BIOS 中更改时间并保存/退出 BIOS 菜单,由于 BIOS 配置更改,重启后不会存储时间。一开始我怀疑 BIOS 电池有问题,但更换它根本没有效果。所以我怀疑我的笔记本电脑或(准确地说)主板还有其他问题。现在我想知道您是否可以给我一些提示,告诉我在哪里可以找到潜在的问题。
旁注:系统似乎不会忘记其他 BIOS 设置,这使得电池出现问题的可能性更小。
答案1
我不确定是否有其他人遇到同样的问题,但经过近两年的时间,这个问题得到了解决,我什么也没做。与此同时,我只是运行了一个脚本,每分钟更新一次系统时钟,作为临时(永久)修复。
问题解决大约两年后,我更换了那台笔记本电脑,一段时间后,它再也没有困扰过我。直到今天,我仍然不知道问题出在哪里,也不知道它是如何修复的。