您的位置:首页 > 其它

Ubuntu7.10笔记本硬盘Bug解决方法

2008-11-07 23:56 267 查看
这个问题主要出在笔记本上,此Bug造成的后果为令硬盘的Load/Unload Cycle次数疯狂增长,我的机器就不幸中彩,每分钟就增加好几次,网上称一般硬盘的设计是能够承受600000次。
先来验证下这个问题,需要安装smartmontools包(sudo apt-get install smartmontools),使用命令
smartctl -a /dev/sda 可以看到输出结果,Load_Cycle_Count的值就是。
解决办法,网上有两个:
方法1、创建一个名为"99-hdd-spin-fix.sh"的文件(文件名保留99-和.sh,中间可以随便写),写如下两行字:

#!/bin/sh
hdparm -B 254 /dev/sda
并将该文件复制到以下三个位置:
/etc/acpi/suspend.d/
/etc/acpi/resume.d/
/etc/acpi/start.d/

注:原作者说这种方法只适用于SATA硬盘,不过我的硬盘是IDE的,也有效。此外,据说这种解决方法会造成硬盘过热,不过现在是冬天,感觉不太明显,再看看吧。

方法2、安装laptop-mode-tools(好像UBuntu 7.10默认就装了的),并修改文件/etc/laptop-mode/laptop-mode.conf,设置CONTROL_HD_POWERMGMT=1。

注:第二种方法测试了下,在我的机器上无效。

上面两个方法都需要用sudo执行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: