【问题标题】:Archlinux & Windows8: Clock issues on WindowsArchlinux & Windows8:Windows 上的时钟问题
【发布时间】:2023-03-08 14:08:01
【问题描述】:
你好,
我最近必须在我的机器上安装 Windows 以进行多平台开发项目。
我先安装了windows,然后在上面重新安装了arch linux,以进行全新安装和grub。
遗憾的是,从那时起,我在 Windows 上遇到了时区问题。我的时钟在 Arch 上运行正常,但在 Windows 上,我在实际时间(UTC+1 巴黎)和我实际拥有的时间之间有 1 到 5 小时的延迟。我尝试通过更改时区来进行调整,但每次我重新启动笔记本电脑时,时区都会再次更改。
有没有办法解决这个问题?
希望你能帮忙,=)
【问题讨论】:
标签:
windows
time
timezone
archlinux
【解决方案1】:
您可能会发现您的硬件时钟在 linux 中设置为 UTC(默认值),这会在每次启动时弄乱您的 Windows 时间,因为它期望硬件时钟设置为本地时间。这可以通过以下方式检查:
$ timedatectl status | grep local
> RTC in local TZ: no
并使用:
$ timedatectl set-local-rtc 1
将其设置为本地时间。这应该(希望)解决您的问题。
或者,您可以将 Windows 配置为使用 UTC 硬件时钟,其详细信息可以在 here 找到。