LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: BenMoMo

etch 2.6.18内核关机时硬盘巨响

[复制链接]
发表于 2007-12-12 11:40:42 | 显示全部楼层
Post by liadao;1794683
昨天晚上测试通过,关机已经没有了噪音,会在提示Will now halt后出现同步和停止的信息,然后在硬盘关闭后关机。
步骤如下,给兄弟们个参考:
环境:硬盘日立,系统Debian (etch kernel 2.6.18)
(1)打上http://bugzilla.kernel.org/show_bug.cgi?id=7838 提供的补丁,然后重新编译内核。
(2)建立一文件:

sudo vi /etc/rc0.d/S00hdd-shutdown-workaround

内容如下:

#!/bin/sh
echo 1 > /sys/class/scsi_disk/0\:0\:0\:0/stop_on_shutdown
加权限:

sudo chmod +x /etc/rc0.d/S00hdd-shutdown-workaround

现在分析下,在ubuntu 7.04中,只做(2)步就可以解决,看来是内核中已经打了这个补丁,但是补丁中stop_on_shutdown_default被设为了0,也就是disable,所以要想起作用还需要手工设定。
Wallace.lee兄的没有权限的提示应该是因为etch自带的内核中没有打这个补丁,所以没有stop_on_shutdown这个内核命令参数。
以上分析不正确的还请兄弟们指正。



这么完整的答复。 多谢了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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