如何使 hdparm 设置在重启后仍然有效?

如何使 hdparm 设置在重启后仍然有效?

hdparm重启后设置将丢失。如何设置

hdparm -B60 /dev/sda

保存以供下次重启?

答案1

最原始的方法是将hdparm -B60 /dev/sda命令放入/etc/rc.local。如果你使用,systemd那么你应该看到以下内容:rc.local除了systemdre-created 之外,正确的替代方法是什么rc.local

有些发行版(至少是 Debian 及其衍生产品)使用/etc/hdparm.conf文件。在我的 Debian 中man 5 hdparm.conf

hdparm这是Debian 的默认配置。这是一个相当简单的脚本,[...]

在其中一个节之外设置一个选项可使它适用于所有驱动器。

如果某个选项列出两次,则第二次将替换第一次。

/sbin/hdparm除非出现以下形式的块,否则不会运行:

  DEV {
  option
  option
  }

存在。此块将导致/sbin/hdparm OPTIONS DEV运行。其中OPTIONS是先前在块外部定义的所有选项与在块中定义的所有选项的连接。

[...]

选项

[...]

-Bapm设置
apm = 255

还应该阅读/etc/hdparm.conf文件本身的注释;以及整个文件/usr/share/doc/hdparm/README.Debian(该文件可能被压缩,请将其提取)。

我认为配置文件中的以下块将hdparm -B60 /dev/sda在启动时重新创建您的命令():

/dev/sda {
apm = 60
}

相关内容