![停止 Asus EEE 1015PX(以及其他 eee)上的硬盘降速](https://linux22.com/image/22556/%E5%81%9C%E6%AD%A2%20Asus%20EEE%201015PX%EF%BC%88%E4%BB%A5%E5%8F%8A%E5%85%B6%E4%BB%96%20eee%EF%BC%89%E4%B8%8A%E7%9A%84%E7%A1%AC%E7%9B%98%E9%99%8D%E9%80%9F.png)
我有一台华硕 EEE 1015PX 上网本。它运行 Linux (debian),没有启用任何节能功能。例如,没有硬盘空闲/降速工具正在运行。现在硬盘闲置半分钟左右后就会不断地降速。我可以禁用它,hdparm -B 255 /dev/sda
但这只能在下次重新启动时有效。我尝试使用hdparm -K 1 /dev/sda
使此设置永久,但这会产生输入/输出错误。这似乎也是其他 EEE 系统的问题:我母亲有一个运行 Windows 7 的 EEE Shell(粉红色),并且该系统也有一个低速驱动器。
我现在的问题是:我怎样才能让它停止这样做?它使系统反应非常迟钝,并且每次重新启动笔记本电脑(或通过合上盖子使其挂起一段时间)时打开终端/su到root/hdparm/exit shell非常烦人。
答案1
我想我的食谱是在互联网上找到的,我在 eee-netbook 上遵循了这个食谱并取得了成功,说
制作一个名为
99-hdd-spin-fix.sh
.重要的是以“99”开头。确保该文件包含以下两行:
#!/bin/sh hdparm -B 255 /dev/sda
将此文件复制到 3 个位置:
/etc/acpi/start.d/ /etc/acpi/suspend.d/ /etc/acpi/resume.d/
- 不确定后两项的必要性,但以下是必须的:
/etc/pm/sleep.d/
- 当然,shell 脚本必须可执行。要将它们放在通常不能去的地方,请在 shell 中执行 sudo nautilus 。
答案2
作为这个错误报告/etc/default/hdparm
表示, Debian 的软件包中有一个文件hdparm
,你应该看看这个...可能(我不确定,抱歉,现在手头没有 Debian 系统)也是一个/etc/hdparm.conf
,应该用于设置这些参数在初始化时。