如何在 12.04 中关闭硬盘电源管理?

如何在 12.04 中关闭硬盘电源管理?

在 Ubuntu 12.04 中,电源管理不允许控制硬盘旋转偏好。因此,当笔记本电脑使用电池时,硬盘会继续停止旋转以节省电量。

我可以通过命令手动更改设置

sudo hdparm -B 255 /dev/sda

禁用硬盘电源管理,让其继续旋转,即使使用电池供电也是如此。但是当我将笔记本电脑插入电源,然后重新使用电池供电时,手动设置就会丢失。

有没有办法永久配置它?我真的不在乎笔记本电脑是否消耗更多电量,但我不喜欢使用电池时磁盘停止和启动。

答案1

另一个选项(我自己用过)是编辑 hdparm 配置文件:

/etc/hdparm.conf

在其中你会发现这样的注释行:

#apm = 255

只需删除#即可取消注释,这样高清电源管理就会默认被禁用。

就我而言,我之所以这样做是因为我的笔记本电脑磁盘在短时间内多次关闭和打开。顺便说一句,我发现这是 BIOS 造成的,而不是 hdparm 策略之类的......不过,当我使用电池时,这种情况就会发生。

答案2

如果没有其他办法,你可以使用以下方法进行肮脏的攻击:计划任务(Linux 任务调度程序)定期发出该命令。但这并不理想。

https://help.ubuntu.com/community/CronHowto

答案3

您可以将脚本放入 /etc/pm/ 文件夹中。检查此处描述的信息:https://help.ubuntu.com/community/PowerManagement/ReducedPower

抱歉,没有提供完整的解决方案 - 我正在工作,假装很有效率:)

相关内容