我已经将powernap配置为hibernate (即,挂起到磁盘),如果空闲的话。为了节省额外的能量,我已经将我的非根数据磁盘配置为使用hdparm命令向下旋转。不幸的是,此设置在从hibernate恢复后丢失。
我想在系统恢复后立即运行这些hdparm命令。如何/在哪里安装它们?
发布于 2012-05-24 15:28:25
您可以通过在/etc/pm/ed.d中创建一个脚本来做到这一点。
sudo nano /etc/pm/sleep.d/99_hdparm_thaw使用这个作为你的基础:
#!/bin/sh
PATH=/sbin:/usr/sbin:/bin:/usr/bin
case "${1}" in
hibernate)
# this is where you put something you want to run before hibernating
;;
resume|thaw)
# this is where you put something you want to run on resume/thaw
;;
esac然后,您需要确保它是可执行的:
sudo chmod +x /etc/pm/sleep.d/99_hdparm_thaw在这个目录中还有其他脚本,这就是我创建基本脚本的地方。你也许可以利用这些想法。
此外,这些脚本是按字母顺序运行的。这就是为什么我选择将它命名为99_hdparm_thaw,因此它将是最后一次运行脚本。
https://askubuntu.com/questions/141702
复制相似问题