mac新調したんで、ハイバネーションの設定しようかと言うことで、設定みてみたら
どうも、こちらの設定も移行アシスタントで移行出来ていた模様。
とういことで、設定の必要はないし、PowerPC系からIntelへ変わってしまったので、
スクリプトも必要なくなってしまった。
ということで前、メモってたネタをPostしておこう。


macでハイバネーションに関して

pmset -g

で確認、たぶん

hibernatemode 3

になっていると思う。これは、通常のノートだとふたを

閉じるとスリープになる状態。それで、それを俗に言う

ハイバネーションするようにするには以下のコマンドを

intel以降では

sudo pmset -a hibernatemode 1

powerbook & ibookでは、元々この項目がないので

こちらの投稿を参考にして以下のスクリプトを実行してみた。

#!/bin/sh
# the "msh" is arbitrary
sudo nvram nvramrc='" /" select-dev
" msh" encode-string " has-safe-sleep" property
unselect
'
sudo nvram "use-nvramrc?"=true
echo done.

上記のスクリプトに適当な名前をつけて保存、たとえばhibane.shとする

そしてterminalから

./hibane.sh

その後、再起動をして上記と同じように

ターミナルから pmset -g

するとhibernatemodeの表示が

ここまでくれば、上記のintelmacと同じコマンドを

実行すればマックでもサスペンド or ハイバネーション

が可能になる。