我的IBM-T43笔记本,装了Etch。每次关机的时候,断电的瞬间,硬盘都会“嗒”的一声响。很是令人担心,怕里面会有什么东西断掉。
在网上找了一篇帖子,是说在/etc/init.d/halt 文件中,加入sleep=30这句。我试了一下,没用。
于是自己研究了一下这脚本,不难,我在里面加了几句:
log_action_msg " Will now halt "
######## following is added by user , for hd standby when power off ##
if [ " $INIT_HALT " = " POWEROFF " ]
then
sync
sleep 10
注意是用在用#括起来的句子。
这样,在断电之前,会让硬盘进入standby模式。断电的时候,就不会响了。这回我放心多了。
在网上找了一篇帖子,是说在/etc/init.d/halt 文件中,加入sleep=30这句。我试了一下,没用。
于是自己研究了一下这脚本,不难,我在里面加了几句:
log_action_msg " Will now halt "
######## following is added by user , for hd standby when power off ##
if [ " $INIT_HALT " = " POWEROFF " ]
then
sync
sleep 10
hdparm -Y
/
dev
/
sda
fi
######## above is added by user , for hd standby when power off ##
halt -d -f $ netdown $ poweroff $ hddown
fi
######## above is added by user , for hd standby when power off ##
halt -d -f $ netdown $ poweroff $ hddown
这样,在断电之前,会让硬盘进入standby模式。断电的时候,就不会响了。这回我放心多了。