我想在 Ubuntu 14.04 中禁用硬盘的高级电源管理。
hdparm 命令正在工作:
costales@desktop:~$ sudo hdparm -I /dev/sdb | grep -i "Advanced power management level"
Advanced power management level: 128
costales@desktop:~$ sudo hdparm -B 255 /dev/sdb
/dev/sdb:
setting Advanced Power Management level to disabled
APM_level = off
costales@desktop:~$ sudo hdparm -I /dev/sdb | grep -i "Advanced power management level"
Advanced power management level: disabled
costales@desktop:~$
但是,如何在引导中设置它?我在 /etc/rc.local 中尝试过,但没有运气:
costales@desktop:~$ tail /etc/rc.local -n 4
# By default this script does nothing.
sudo hdparm -B 255 /dev/sdb
exit 0
提前致谢!
以下是如何防止对 /dev/sdb 执行 apm 操作。
运行以下命令。设置为 254 或 255,具体取决于您的制造商并基于运行命令收集的结果:
如果在您的计算机处于开启状态且尚未关闭或休眠时禁用了 apm,这些数字不应更改。
在这里,我将为 254 选项提供一个示例,因为我已经看到,在大多数情况下,有必要使用此选项,因为 255 不会阻止 apm 来自非 hdparm 应用程序或代码或其他任何东西。