アイドル状態のマシンを休止状態にする(つまり、ディスクへのサスペンド)ようにpowernapを構成しました。追加の電力を節約するために、hdparmコマンドを使用して、非ルートのデータディスクをスピンダウンするように構成しました。残念ながら、この設定は休止状態から再開すると失われます。
システムが再開した直後にこれらのhdparmコマンドを実行したいと思います。それらをインストールする方法/場所
これを行うには、/ etc/pm/sleep.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という名前を選択した理由です。したがって、最後に実行されるスクリプトになります。