Ubuntu与Windows共存时系统时间问题

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 03:17 点击:

首先要明白两个概念:
UTC即universal time coordinated,协调世界时
GMT即greenwich mean time,格林尼治平均时
平时windows与 mac/linux 缺省看待系统硬件时间的方式是不一样的:
windows把系统硬件时间当作本地时间(local time),即操作系统中显示的时间跟bios中显示的时间是一样的。
linux/unix/mac把硬件时间当作 utc,操作系统中显示的时间是硬件时间经过换算得来的,比如说北京时间是gmt 8,则系统中显示时间是硬件时间 8。
这样,当pc中同时有多系统共存时,就出现了问题。假如你的ubuntu设置的时区都为北京时间东八区,当前系统时间为9:00am。则此时硬件中存储的实际是utc
时间1:00am。这时你重启进入windows后,你会发现windows系统中显示的时间是
1:00am,比ubuntu中慢了八个小时。同理,你在windows中更改或用网络同步了系统时间后,再到ubuntu中去看,系统就会快了8小时。在实行夏令时的地区,情况可能会更复杂些。
解决这个问题的方法:可让 ubuntu 不使用 utc 时间与 windows 保持一致。ubuntu默认开启utc,即协调世界时,而win7是使用这种计时方式,这将导致的结果就是windows和ubuntu时间计算有差异 可以使用以下方法得到一致的时间:
sudo gedit /etc/default/rcs
找到这一行:utc=yes yes改为no
本文出自 “我的地盘” 博客

    发表评论
    请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
    用户名: 验证码:点击我更换图片
    最新评论 更多>>

    推荐热点

    • dos命令原来也能这样用?允许查找未知子目录指定文件
    •  windows的磁盘操作之八——格式化分区的思考
    • windows篇-第三章 安装和配置DNS服务器
    • windows篇-第二章 安装和配置Web服务器
    • windows篇-第一章 windows server 2008安装和简单配置
    •  windows server 2003断开远程之后自动注销用户
    • Windows服务器下用IIS Rewrite组件为IIS设置伪静态方法
    • Windows 2008 R2 SP1部署WSUS 3.0 SP2
    • windows 2008 rodc扩展

    快速直达

    操作系统导航

    LinuxWindows虚拟机
    网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
    Copyright © 2008-2015 计算机技术学习交流网. 版权所有

    豫ICP备11007008号-1