LinuxSir.cn,穿越时空的Linuxsir!

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

为保证硬盘指针正常归位,如何控制在关闭操作系统,10秒后再关闭电源?(已经解决!见内)

[复制链接]
发表于 2007-2-9 10:22:01 | 显示全部楼层 |阅读模式
为保证硬盘指针正常归位,如何控制在关闭操作系统,10秒后再关闭电源?
如果用halt -p,则关闭系统后马上会关闭电源,这时硬盘指针尚未归位,此时系统关闭电源,会使硬盘指针因断电而敲击盘片,说白了就是硬盘指针没有充足时间归位了。
我的笔记本电脑装了xp和suse10.2,两者都支持并打开了acpi。特意对比关机后的硬盘声响,会发现明显不同,xp关机后硬盘只有“吱”的一小声,说明正常归位了;而suse关机后会“噔”响,很明显硬盘指针非正常归位。

那么如何才能控制关闭操作系统后10秒再关闭电源呢?请各位指教,谢谢!:ask
发表于 2007-2-9 10:32:38 | 显示全部楼层
shutdown -h now
关机时,系统会先关闭硬盘,然后再切断电源的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-9 11:45:54 | 显示全部楼层
Post by 7dehao
shutdown -h now
关机时,系统会先关闭硬盘,然后再切断电源的。


试过了,shutdown -h now 的意思是关闭系统后“马上”切断电源,这就是“now”参数的含义。
但问题是系统关闭后并不等于硬盘指针归位了,这是重点哦,所以才提出如何延时10秒断电。。。
回复 支持 反对

使用道具 举报

发表于 2007-2-9 12:23:58 | 显示全部楼层
Post by gwdwx
试过了,shutdown -h now 的意思是关闭系统后“马上”切断电源,这就是“now”参数的含义。
但问题是系统关闭后并不等于硬盘指针归位了,这是重点哦,所以才提出如何延时10秒断电。。。

看看man shutdown,把now改成时间就可以了。其实用shutdown执行的结果,就是先关闭硬盘然后才关闭电源的,你所看到的执行结果是在内存中驻留的程序执行的,所以请放心使用。
回复 支持 反对

使用道具 举报

发表于 2007-2-9 12:52:34 | 显示全部楼层
今时今日的硬盘都能自动 park 的吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-9 13:01:12 | 显示全部楼层
Post by 7dehao
看看man shutdown,把now改成时间就可以了。其实用shutdown执行的结果,就是先关闭硬盘然后才关闭电源的,你所看到的执行结果是在内存中驻留的程序执行的,所以请放心使用。


shutdown的手册看过了,shutdown指令中有两个是涉及到时间的:
1)-t 在改变到其他runlevel之前,告诉init(8)在送警告讯息和送kill信号(signal)给所有程序这两件事之间,要等待多少秒。
2)time 也就是你所说的把now改成时间,但这个时间指的是什么时候触发shutdown,比如想在1小时后自动关闭计算机shutdown –s –t 3600 (系统在3600秒后关闭计算机,时间自定)

很明显,这两个时间参数都不是“关闭系统”到“关闭电源”之间的控制时间哦。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-9 13:03:49 | 显示全部楼层
Post by d00m3d
今时今日的硬盘都能自动 park 的吧


开始也这么认为,不过用手提电脑的朋友只要稍微留意一下,就可以区分出xp和suse linux关机断电是的声音有什么不同,xp的明显小很多,而且没有“哥登”一声的。
回复 支持 反对

使用道具 举报

发表于 2007-2-9 16:43:19 | 显示全部楼层
Post by gwdwx
开始也这么认为,不过用手提电脑的朋友只要稍微留意一下,就可以区分出xp和suse linux关机断电是的声音有什么不同,xp的明显小很多,而且没有“哥登”一声的。

我也觉得了,我的laptop好像就有“哥等” 一声,因为没装过win不知道在win下有没有声音。
但是我用了3年,也没发现硬盘出现什么问题啊? 看来要做好备份了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-2-10 14:15:53 | 显示全部楼层
Post by wsw
我也觉得了,我的laptop好像就有“哥等” 一声,因为没装过win不知道在win下有没有声音。
但是我用了3年,也没发现硬盘出现什么问题啊? 看来要做好备份了。


看来你运气好,硬盘质量不错啊 呵呵
回复 支持 反对

使用道具 举报

发表于 2007-2-10 18:38:06 | 显示全部楼层
硬件版有一篇文章就是介绍suse10.0关机时那个声音如何解决的,你可以搜一下,不过我用过suse10.0,10.1,10.2,只有10.0有这个问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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