Linux和Windows双系统带来的系统时间问题的解决详述
2008-07-21 14:17
651 查看
由于两个系统设定时间时以主板CMOS内的时间为依据,但却有不同的时间计算标准。所以导致了系统时间的纠纷问题。
Linux和苹果操作系统以当前主板CMOS内时间做为格林威治标准时间,再根据系统设置的时区来最终确定当前系统时间(如时区设置为GMT+08:00北京时间时以及当前CMOS时间为03:00,那么系统会将两个时间相加得出显示在桌面的当前系统时间为11:00)。
Windows操作系统却直接把CMOS时间认定为当前显示时间,不根据时区转换。这样每调整一次系统时区,系统会根据调整的时区来计算当前时间,确定
后,也就同时修改了CMOS内的时间(即每调整一次时区,设置保存后,CMOS时间也将被操作系统改变一次,注意不同操作系统调整时间后,也会同时改变
CMOS时间,这一点是共通的)。
这里我们且不论两种时间计算标准的好差,而仅让Windows认定CMOS时间为格林威治标准时间来消除操作系统之间认定时间的差异,从而解决Windows操作系统与不同操作系统并存时出现的时间认定纠纷。。。(怎么改Ubuntu参见2楼xport的回帖:))
其实Windows注册表内已经隐藏了这样一个开关。瀑布汗,那么就拿它来开刀了。。。
即在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TimeZoneInformation/中添加一项数据类型为REG_DWORD,名称为RealTimeIsUniversal,值设为1。
我这里给出一个自己写的命令行,拷贝代码后用记事本另存后缀名为CMD,双击执行即可(在Windows下)
方法二:禁用Linux的UTC:系统》管理》日期与时间》时区》系统使用UTC 不选
或者 /etc/default/rcS 找到UTC=yes 换为 UTC=no
或者 编辑/etc/sysconfig/clock 文件,相应的改变UTC 一行为UTC=true或UTC=false
Linux和苹果操作系统以当前主板CMOS内时间做为格林威治标准时间,再根据系统设置的时区来最终确定当前系统时间(如时区设置为GMT+08:00北京时间时以及当前CMOS时间为03:00,那么系统会将两个时间相加得出显示在桌面的当前系统时间为11:00)。
Windows操作系统却直接把CMOS时间认定为当前显示时间,不根据时区转换。这样每调整一次系统时区,系统会根据调整的时区来计算当前时间,确定
后,也就同时修改了CMOS内的时间(即每调整一次时区,设置保存后,CMOS时间也将被操作系统改变一次,注意不同操作系统调整时间后,也会同时改变
CMOS时间,这一点是共通的)。
这里我们且不论两种时间计算标准的好差,而仅让Windows认定CMOS时间为格林威治标准时间来消除操作系统之间认定时间的差异,从而解决Windows操作系统与不同操作系统并存时出现的时间认定纠纷。。。(怎么改Ubuntu参见2楼xport的回帖:))
其实Windows注册表内已经隐藏了这样一个开关。瀑布汗,那么就拿它来开刀了。。。
即在HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/TimeZoneInformation/中添加一项数据类型为REG_DWORD,名称为RealTimeIsUniversal,值设为1。
我这里给出一个自己写的命令行,拷贝代码后用记事本另存后缀名为CMD,双击执行即可(在Windows下)
方法二:禁用Linux的UTC:系统》管理》日期与时间》时区》系统使用UTC 不选
或者 /etc/default/rcS 找到UTC=yes 换为 UTC=no
或者 编辑/etc/sysconfig/clock 文件,相应的改变UTC 一行为UTC=true或UTC=false
引用: |
@echo off color 0a Reg add HKLM/SYSTEM/CurrentControlSet/Control/TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1 echo. echo 已让Windows识别存贮在主板CMOS内的时间为格林威治标准时间(GMT),即系统根据CMOS时间和设置的时区来确定当前系统的时间。 echo. pause |
相关文章推荐
- Linux与Windows双系统时间错乱问题解决方法
- 解决 Linux 和 Windows 双启动带来的时间同步问题 | Linux 中国
- 双系统下Windows与Linux时间无法同步问题解决
- 解决Linux和Windows双系统时间相差8小时的问题
- 解决 Linux 和 Windows 双启动带来的时间同步问题
- 解决 Linux 和 Windows 双启动带来的时间同步问题
- 双系统(Linux + Windows)下时间不一致问题解决方法
- java 解决时间差8个小时的问题、Linux系统中时区的修改及tomcat时区的修改
- 解决ubuntu16.10和windows10双系统时间不同步的问题
- 快速有效的解决linux和windows时间同步的问题
- windows和centos双系统时间不一致问题的解决
- 解决Windows与Ubuntu双系统时间同步问题
- 如何解决linux与windows双系统下时间的同步
- 解决Ubuntu与Windows双系统的时间不同步问题
- 解决Linux和Windows双系统的引导问题 转自 天极网
- 解决Windows与Ubuntu双系统时间同步问题
- Android --- windows下搭建Linux环境下载编译Android源代码--解决下载android系统源码错误问题
- 解决Linux和Windows双系统的引导问题
- 双系统下删除Linux系统方法和Windows无法启动问题的解决方法
- 套用今天的签名“最新的VS+最新的MATLAB+最新的WINDOWS=无尽的烦恼 ”,用了一天的时间去配置相关的环境,确实很囧。好在现在问题解决了,特发布过程如下,希望能给有需要的朋友带来帮助。