LinuxSir.cn,穿越时空的Linuxsir!

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

修改rc.shutdown使笔记本关机时硬盘不卡他响了

[复制链接]
发表于 2007-5-7 18:00:48 | 显示全部楼层 |阅读模式
新买了一个笔记本,装上Arch很好用,但是关机时硬盘总是卡他响一声让我心惊肉跳,就怕什么时候硬盘挂了。在论坛里看了看相关帖子,再man了一下halt,修改一下rc.shutdown就行了。


  1. # Power off or reboot
  2. if [ "$RUNLEVEL" = "0" ]; then
  3.         printsep
  4.         printhl "${C_H2}POWER OFF"
  5. #        /sbin/poweroff -d -f -h -i
  6.   /sbin/halt -d -h -i
  7.   sleep 8
  8.   /sbin/poweroff -f
  9. else
  10.         printsep
  11.         printhl "${C_H2}REBOOTING"
  12.         # adding kexec support
  13.         [ -x /usr/sbin/kexec ] && /usr/sbin/kexec -e > /dev/null 2>&1
  14.         /sbin/reboot -d -f -i
  15. fi
复制代码


PS:我的硬盘是sata的,man里面说的-h这个选项只对ide硬盘有用,而且是important。
发表于 2007-5-7 18:28:46 | 显示全部楼层
试过了,怎么一点效果都没有......
回复 支持 反对

使用道具 举报

发表于 2007-5-7 22:40:00 | 显示全部楼层
谢谢。我的可以。很安心了!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-5-7 23:49:17 | 显示全部楼层
Post by lionlee
试过了,怎么一点效果都没有......


你把sleep的时间增大试试
回复 支持 反对

使用道具 举报

发表于 2007-5-8 07:52:15 | 显示全部楼层
这样做了处好是怎样的呢? 心理作用, 还是真的对本本有好处呢?
我也按照本帖做了修改, 但昨天太累了, 都是被E17整的, 没有太注意到.
回复 支持 反对

使用道具 举报

发表于 2007-5-8 10:51:44 | 显示全部楼层
你做了哪些修改?
回复 支持 反对

使用道具 举报

发表于 2007-5-8 11:00:12 | 显示全部楼层
Post by wd_afei
你做了哪些修改?


我根据本文的说明, 将/etc/rc.shutdown中的第124行

  1. /sbin/poweroff -d -f  -h -i
复制代码

改成了

  1. /sbin/halt -d -h -i
复制代码

在126和127行增加了
sleep 8
/sbin/poweroff -f


这样修改后会有什么效果呢? 没有修改前的关机会使硬盘寿命减短吗?
回复 支持 反对

使用道具 举报

发表于 2007-5-8 12:00:28 | 显示全部楼层
原帖是先halt在poweroff
回复 支持 反对

使用道具 举报

发表于 2007-5-8 12:26:21 | 显示全部楼层
恩,可以了我把时间改成15,就没有声音了!谢谢!总算安心了!
回复 支持 反对

使用道具 举报

发表于 2007-5-8 13:42:59 | 显示全部楼层
是什么原理?有没有原理性的说明?要不就可以加精了,呵呵。
回复 支持 反对

使用道具 举报

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

本版积分规则

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