LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: nothing9

[讨论]系统时钟不准的解决方案

[复制链接]
发表于 2004-7-25 09:43:54 | 显示全部楼层
我是慢几小时。
发表于 2004-11-10 01:26:31 | 显示全部楼层
那就是你的时区设置有问题了。
发表于 2004-11-10 09:28:26 | 显示全部楼层

你们谁试过不联网?

在不联网的情况下,机器运行几个小时后,再关掉电源,然后再运行gentoo,。。。 就这样几次后,你的机器时钟不是块就是慢。不管你设置什么样的时区,都是一样呀。
发表于 2004-11-10 10:37:23 | 显示全部楼层
我的没有这个问题

时间,应该是bios运行的啊。

跟什么系统无关啊。

不然,你关机了。时间不就停了?



另外,如果你用的是xp的话,它也是自动会去网上同步时间。

发表于 2004-11-10 17:16:23 | 显示全部楼层
时间快或者慢的问题,在vmware里面普遍存在,vmware站点有专门的文档解释这个问题,我的解决方法是:

crontab :
0,20,40 * * * * ntpdate -Q -u clock.isc.org 2>&1 > /dev/null



/etc/ntp.conf:
server 209.81.9.7 iburst prefer
server 66.187.233.4 iburst
server 204.152.184.72 iburst
server  127.127.1.0     # local clock
fudge   127.127.1.0 stratum 10
driftfile       /var/lib/ntp/ntp.drift



rc-update :
                ntpd |      default





/usr/src/linux/include/asm/param.h :
# define HZ             100             /* Internal kernel timer frequency */
# define USER_HZ        100             /* .. some user interfaces are in "ticks"


然后genkernel --menuconfig all,注意关掉 APM支持,就可以了。
发表于 2004-11-10 17:36:14 | 显示全部楼层
记得win下vm,可以选择同步系统时间(就是是虚拟机的时间调成和母系统的相同的)

linux下的没有这个吗?
发表于 2004-11-12 09:46:18 | 显示全部楼层

电子表。。。。

1。系统时间是通过bios来计时,不管什么系统(windows,linux)只不过是到bios里取出时间,然后再显示出来而已。
2。bios里的时间就像电子表一样,难道你的电子表非的连上互联网,才能与北京时间同步吗?能联网的电子表岂不是很贵?当然了,电子表慢了,大部分原因是电池没电了,就像主板上的电池没电了一样。
3。最重要的一点是,gentoo为什么每次都要修改bios里的时间?自己不准吧,还拉上别人,这有一点损人不利己的味道拉哈。有谁能告诉我,不让gentoo修改bios时间的方法,除非用户自己硬是要调整时间。

随便插一嘴,俺家里的windows长年也不上网,也没看出来的它的时间会慢几秒。要是向gentoo那样,真是太夸张。
发表于 2004-11-12 09:54:38 | 显示全部楼层
是你时区设置有问题。怪不了gentoo的。
发表于 2004-11-12 10:18:03 | 显示全部楼层

请问楼上你设置的是什么时区?

root # ls -l /etc/localtime
lrwxr-xr-x    1 root     root           33  6月 26 04:39 /etc/localtime -> /usr/
share/zoneinfo/Asia/Shanghai

上面是我的时区设置。
gentoo时间不准的问题,好像跟时区设置没有关系。不知道你自己试过没有?
发表于 2004-11-12 12:09:47 | 显示全部楼层
还需要修改rc.conf
CLOCK="local"
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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