LinuxSir.cn,穿越时空的Linuxsir!

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

开机执行clock脚本的时候经常会hang住

[复制链接]
发表于 2008-7-10 11:38:44 | 显示全部楼层 |阅读模式
如果hang住了,按一下电源键就可以跳过去,很神奇。现在不得不把这个脚本禁掉了,有人有这个现象吗?
发表于 2008-7-10 13:39:04 | 显示全部楼层
进系统之后手动执行这个脚本,看看卡在哪里?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-10 13:58:07 | 显示全部楼层
手动执行没问题,就是hwclock有点慢
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-7-16 21:57:13 | 显示全部楼层
google到一些信息,修改了一下 /etc/init.d/clock, 在 if [ -x /sbin/hwclock ]的后面加上
  if ! grep -q -w rtc /proc/ioports ; then
      CLOCK_OPT="--directisa"
  fi
可以避免hang住
回复 支持 反对

使用道具 举报

发表于 2008-7-17 09:35:35 | 显示全部楼层
--directisa  hwclock预设从/dev/rtc设备来存取硬件时钟。若无法存取时,可用此参数直接以I/O指令来存取硬件时钟。
回复 支持 反对

使用道具 举报

发表于 2008-7-19 03:52:24 | 显示全部楼层
报上主板型号和bios厂家
回复 支持 反对

使用道具 举报

发表于 2008-10-5 10:31:22 | 显示全部楼层
我的机器也是这个问题,IBM390E的老本子了。
时间老是不正确,不知道是不是主板电池的问题。
hwclock --directisa时,时间很长,但是没有报错。
hwclock --show就提示select()  /dev/rtc超时。
回复 支持 反对

使用道具 举报

发表于 2008-10-5 12:34:48 | 显示全部楼层
我的机子有时启动是在。。。[localtime]处死住,是不是也是这原因
回复 支持 反对

使用道具 举报

发表于 2008-10-5 21:50:11 | 显示全部楼层
Post by anandayang;1873016
如果hang住了,按一下电源键就可以跳过去,很神奇。

才知道还可以这样子

hang住了我都是直接断电重启

还有,我主板bios设置时有丢失,不知道是不是与此有关?
回复 支持 反对

使用道具 举报

发表于 2008-10-5 21:57:43 | 显示全部楼层
我启动时在设置localtime时,总是时间比较长,但是是可以过去的,不用按电源,也没试过按电源呢。
回复 支持 反对

使用道具 举报

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

本版积分规则

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