hdparm
重启后设置将丢失。如何设置
hdparm -B60 /dev/sda
保存以供下次重启?
答案1
最原始的方法是将hdparm -B60 /dev/sda
命令放入/etc/rc.local
。如果你使用,systemd
那么你应该看到以下内容:rc.local
除了systemd
re-created 之外,正确的替代方法是什么rc.local
?
但有些发行版(至少是 Debian 及其衍生产品)使用/etc/hdparm.conf
文件。在我的 Debian 中man 5 hdparm.conf
说
hdparm
这是Debian 的默认配置。这是一个相当简单的脚本,[...]在其中一个节之外设置一个选项可使它适用于所有驱动器。
如果某个选项列出两次,则第二次将替换第一次。
/sbin/hdparm
除非出现以下形式的块,否则不会运行:DEV { option option }
存在。此块将导致
/sbin/hdparm OPTIONS DEV
运行。其中OPTIONS
是先前在块外部定义的所有选项与在块中定义的所有选项的连接。[...]
选项
[...]
-B
apm设置
apm = 255
还应该阅读/etc/hdparm.conf
文件本身的注释;以及整个文件/usr/share/doc/hdparm/README.Debian
(该文件可能被压缩,请将其提取)。
我认为配置文件中的以下块将hdparm -B60 /dev/sda
在启动时重新创建您的命令():
/dev/sda {
apm = 60
}