date -s 失败,ntpupdate失败,hwclock -debug出错;

一兄弟遇到一个闹心的事情;

设置系统时间死活失败;估计是hwclock出了问题。

 

cannot access the hardware clock via any known method

 https://www.kernel.org/pub/linux/utils/util-linux/v2.18/

 ===================================

http://bbs.chinaunix.net/thread-1949611-1-1.html

我下载了 fc13  的  util-linux-ng-2.17.2-3.fc13.src.rpm。编译后,提取 /sbin/hwclock 文件,覆盖 CentOS 5.x (x86_64)系统自带的。

可行哦!

http://linux.chinaitlab.com/soft/874617.html

 

  一研发的同事报一开发机FTP时间不对,登录后date命令时间都正常,使用 hwclock --show 检查硬件时间却报错。

    hwclock.old --debug

    hwclock from util-linux-2.13-pre7

    hwclock: Open of /dev/rtc failed, errno=19: 没有那个设备。

    No usable clock interface found.

    Cannot access the Hardware Clock via any known method.

    查了下,是因为内核升级后,导致hwclock 查询 /dev/rtc 出错,既然这样,升级hwclock就好了。

    #wget linux/utils/util-linux-ng/v2.17/util-linux-ng-2.17.tar.gz">http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/utils/util-linux-ng/v2.17/util-linux-ng-2.17.tar.gz

    #tar jxvf util-linux-ng-2.17.tar.bz2

    #cd util-linux-ng-2.17

    #./configure

    #make

    #mv /sbin/hwclock /sbin/hwclock.old

    #cp hwclock/hwclock /sbin/

    # hwclock --show

    2012年01月19日 星期四 11时11分34秒 -0.267818 seconds

    说明hwclock已经正确了,调整后 将时间重新写入硬件,FTP时间也显示正确了#hwclock -w

posted @ 2013-08-28 16:26  陳聽溪  阅读(1214)  评论(0编辑  收藏  举报