您尚未登录。

#1 2014-08-10 17:13:37

hw0wei
会员
注册时间: 2014-05-20
帖子: 27

win64+arch64双系统时区问题??

安装双系统后,设置win7 64bit为UTC时区,修改注册表:
---
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
     "RealTimeIsUniversal"=dword:0000001
---

问题来了,每次启动win7都会出现时间误差,需要自动对时,why??是否64bit需要设置RealTimeIsUniversal=dword:0000032

离线

#2 2014-08-10 23:28:51

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,222
个人网站

Re: win64+arch64双系统时区问题??

请仔细按 wiki 操作:
https://wiki.archlinux.org/index.php/Ti … in_Windows

我不知道是否是LZ表述问题:

安装双系统后,设置win7 64bit为UTC时区,修改注册表:

Windows 的时区应当要设为东八区,而 RealTimeIsUniversal 是告诉系统,硬件时钟(BIOS里的时间)是UTC。
RealTimeIsUniversal 只接受 0 或 1 吧,32那个是哪里看的?

现在的情况,BIOS时间是多少,Windows时间是多少,Arch时间是多少?
正常的情况:BIOS 是北京时间 -8 小时,Win/Linux 是北京时间。
不太推荐但也正常的情况:BIOS、Win、Linux 都是北京时间。

如果LZ摸不清楚时区,请进 BIOS 将时间调成北京时间-8小时,然后拔掉网线,分别进入 Windows 和 Linux 查看时间。
> 若 Windows 时间显示为北京时间-8小时,说明注册表没改成功,请再试一下。
> 若 Linux 时间显示为北京时间-8小时,说明LZ改过默认设置,请用 sudo timedatectl set-local-rtc 0 恢复。


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#3 2014-08-10 23:29:51

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,222
个人网站

Re: win64+arch64双系统时区问题??

对了,Windows 的自动从网络获取时间的功能要关闭。


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#4 2014-08-11 10:39:41

hw0wei
会员
注册时间: 2014-05-20
帖子: 27

Re: win64+arch64双系统时区问题??

你的意思是希望linux和win7时间一直都显示utc北京时间,需要让bios显示时间为北京时间减去8小时。

离线

#5 2014-08-11 12:33:10

cuihao
所在地: USTC, Hefei
注册时间: 2011-08-19
帖子: 1,222
个人网站

Re: win64+arch64双系统时区问题??

hw0wei 说:

你的意思是希望linux和win7时间一直都显示utc北京时间,需要让bios显示时间为北京时间减去8小时。

什么叫“utc北京时间”……UTC就是UTC(北京时间-8小时),北京时间就是北京时间(UTC+8)。
Arch 推荐的方式是:硬件时钟(BIOS)使用UTC,时区由操作系统管理。硬件时钟永远是UTC,而系统根据你设置的时区决定显示什么样的时间。


Site: CVHC.CC   Twitter: @cuihaoleo   Org: LUG@USTC
AD:  ~欢迎参与志愿计算~

离线

#6 2014-09-28 17:57:11

kingsk
会员
注册时间: 2014-09-28
帖子: 36

Re: win64+arch64双系统时区问题??

windows默认直接用的是你bios的时间 但是arch认为你的bios时间是UTC 你的localtime是+8 所以 arch会把bios时间-8小时,这样到了windows里面又不对了。
#timedatectl set-local-rtc 1可以解决,但是开始在arch启动时可能会报点错,不过没关系,过8小时之后应该就没什么了。

离线

页脚