LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: tx-cary

我的时钟错乱了,大家帮我分析一下吧

[复制链接]
发表于 2004-11-29 00:13:02 | 显示全部楼层
你说一下设成时区中国的时候,两个系统时间相差几个小时?

我记得安装时候校调时间时区的时候如果选了个什么“UTC 时间”打勾后,
两边的时间就没有对上过,你在mdk中心的 系统 服务 中看有没有这一项,关掉这个服务就可以了

另外,看看下面这篇,可能有帮助
http://www.linuxforum.net/docnew ... mp;o=all&fpart=
发表于 2004-11-29 07:00:38 | 显示全部楼层
以下内容是以前看到的一个论坛上的帖子,忘记了出处,楼主可以参照更改,我试过了,方法可行。

计算机系统有两个时钟,一个是 BIOS,或者CMOS,或者说“硬件时钟”,还有一个就是“系统(操作系统)时钟”,如果这两个时钟的设置上有问题,或者Linux 的时钟配置文件不正确的话,就会产生系统时钟差 8 小时的问题。时钟设置的问题本身比较简单,但是它涉及到几个基本的配置文件:

/etc/rc.d/rc.sysinit
/etc/sysconfig/clock
/etc/localtime
/usr/share/zoneinfo

Linux 启动时,其中的一个脚本(/etc/rc.d/rc.sysinit)会运行 /sbin/hwclock 程序,把当前的硬件时钟复制为系统时间。hwclock 假定硬件时钟已经设置为本地时钟,除非带有 --utc 参数。脚本文件会读取 /etc/sysconfig/clock 文件的设置,因此我们不需要修改脚本,直接修改这个配置文件就可以了,根据需要把其中的 UTC 行,设置为 true 或者 false。

为了避免装两个操作系统导致硬件时钟与系统时间之间的8个小时的误差,你可以把/etc/sysconfig/clock文件中的UTC值设为false。
这样就OK了,试试看。。。。。。
 楼主| 发表于 2004-11-29 10:13:54 | 显示全部楼层
时差正好是8个小时。但是我改了/etc/sysconfig/clock 中得UTC=false,结果也一样。服务中也没有UTC啊。
 楼主| 发表于 2004-11-29 10:46:38 | 显示全部楼层
基本解决了。在KDE中的时间对了,但是控制台下的却还不行。
 楼主| 发表于 2004-11-29 10:52:52 | 显示全部楼层
搞定!多谢各位,并收藏各位提供的好文!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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