为什么每次启动时我的 UEFI 时间都会提前 3 个小时?

为什么每次启动时我的 UEFI 时间都会提前 3 个小时?

每当我重新启动电脑时,主板 UEFI 时间就会向前跳 3 个小时。以下是我的电脑规格和其他信息。

我的电脑已经用了大约一年了。

我双重启动:

  • Windows 10 专业版 64 位
  • Ubuntu(Linux)20.10

我的电脑规格:

  • AMD Ryzen 5 2600x 六核处理器。
  • 16GB 内存
  • 主板:华擎b450m Pro4
  • GPU:Radeon RX 570系列
  • 以及 1 个三星 500gb m.2 和 1 个 250gb 金士顿 SSD。

任何帮助,将不胜感激!

答案1

这在双启动 Linux/Windows 情况下很常见。

您对 Linux 中的时间设置配置不正确。Windows
始终在 CMOS 时钟中存储“本地时间”。
默认情况下,Linux 使用 UTC 时间。您需要更改它,以便 Linux 也使用“本地时间”。该设置通常称为“RTC 使用 UTC”或类似名称。

如果不这样做,切换操作系统时就会看到此行为。每个操作系统都会将本地时钟与互联网上的时间服务器同步(或手动设置),然后将值写回 CMOS 时钟,但它们使用不同的偏移量(Windows 按“原样”执行,Linux 使用 UTC)。

请注意:您在评论中提到的错误消息可能与跳跃时钟完全无关,但有不同的原因。

相关内容