LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1491|回复: 10

不知道升级什么东西, 系统时间不对了。

[复制链接]
发表于 2008-10-8 21:00:32 | 显示全部楼层 |阅读模式
/etc/conf.d/clock文件没有了, 变成了hwclock。
修改成local之后,系统时间还是不对。

哪位遇到了这个问题?怎么解决的?
发表于 2008-10-8 21:04:09 | 显示全部楼层
我这
hwclock中: clock="local"

建/etc/timezone, 内容
Asia/Shanghai
回复 支持 反对

使用道具 举报

发表于 2008-10-8 21:50:29 | 显示全部楼层
是因为升级到openrc了吧。。


可能是还没习惯吧,反正不大喜欢这个新玩意..
回复 支持 反对

使用道具 举报

发表于 2008-10-8 22:42:55 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-11 09:35:44 | 显示全部楼层
问题还是没有解决啊, 我现在已经设置了/etc/timezone,每次启动的时候gdm的时间准确, 但是等登陆到gnome,时间就加了8小时, 怎么解决gnome的这个问题
回复 支持 反对

使用道具 举报

发表于 2008-10-11 10:13:38 | 显示全部楼层
/etc/conf.d/hwclock 用默认的UTC
ln -sf /usr/share/zoneinfo/PRC /etc/localtime
主板cmos里把时间调到格林威治时间
这样应该可以了,不过ms windows里需要一番设置使windows也用UTC才行,等下我找找看……
回复 支持 反对

使用道具 举报

发表于 2008-10-11 10:20:24 | 显示全部楼层
………………
OSX与Winows时区冲突问题的终极解决方案
这个问题的根源在于OSX和Windows将CMOS的时间处理成我们可见的系统时间的方法是不一样的。Windows认为CMOS时间就是系统时间, OSX认为CMOS时间是Coordinated Universal Time世界标准时间,系统时间是CMOS时间加上时区偏移量计算出来的时间。理论上讲,OSX的处理方法更科学,修改时区的时候可以避免修改CMOS时间。

终极解决方案就是,让Windows也采用与OSX一直的处理方法,WIndows XP以上的系统其实是默认支持这种方法的,修改注册表就可以搞定。运行regedit,找到HKEY_LOCAL_MACHINE\SYSTEM\ ControlSet,注意,系统里面可能有多个ControlSet,例如ControlSet001、ControlSet002、 CurrentControlSet等,每个都要改。进入一个ControlSet,打开Control\TimeZoneInformation,右键 new一个DWORD,名字是RealTimeIsUniversal,值是1。所有的ControlSet都如此搞定之后,重启机器,搞定。
回复 支持 反对

使用道具 举报

发表于 2008-10-11 13:34:35 | 显示全部楼层
删除/etc/adjtime试试。
回复 支持 反对

使用道具 举报

发表于 2008-10-11 15:37:44 | 显示全部楼层
Post by midx;1892684
………………


http://weblogs.asp.net/dfindley/ ... Book-Pro_2900_.aspx
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-11 18:53:41 | 显示全部楼层
Post by midx;1892682
/etc/conf.d/hwclock 用默认的UTC
ln -sf /usr/share/zoneinfo/PRC /etc/localtime
主板cmos里把时间调到格林威治时间
这样应该可以了,不过ms windows里需要一番设置使windows也用UTC才行,等下我找找看……


一样的不好用啊, 另外删除了adjtime也没有用啊。 不知道那些地方作了什么设置
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表