CentOS系统时间变快,在网上搜索一通,找到两个解决办法:
第一个,官方说法。
        修改 /boot/grub/grub.conf文件,在grub 启动配置的kernel 那行结束,
        加上 clock=pit
        例子如下:

     title Fedora Core (2.6.9-1.667)
        root (hd0,0)
        kernel /vmlinuz-2.6.9-1.667 ro root=/dev/hda2 clock=pit
第二个,夏时制。
        让我们先查看 /etc/sysconfig/clock 的内容:
        # cat /etc/sysconfig/clock
        zone=asia/shanghai ;/usr/share/zoneinfo 下面的文件。
        utc=false ; 硬件时钟是否为 utc 或者说 gmt 时钟。
        arc=false ; 如果是在 alpha 机器上,则设置为 true 。
        将utc=false 改成 utc=true
        把硬件时钟设置为 utc 的好处就是他能自动设置夏时制,缺点时,在安装
        有多重操作系统启动的机器上,在另外的操作系统上时钟会错误。

按照官方的说法添加了 clock=pit 时间立刻正确了,与BIOS同步。但是运行七八个小时后时间又快了近半小时。把硬件时钟设置为  utc,大约一个小时后系统时间又比原来慢了十几分钟。。最后把 clock=pit 从grub.conf 文件中删除后,系统时间正常.

发表评论

电子邮件地址不会被公开。 必填项已用*标注