Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

LinuxでWindowsのように休止状態を使用する@Debian etch

      2013/07/15

etchからは正常に休止(hibernate s4)が使用できるようです。

# atp-get install hibernate
# vi /etc/initramfs-tools/conf.d/resume

このファイルに以下のようにSWAPパーティションを記述します。

RESUME=/dev/hda3

あと、カーネルオプションも必要かもしれません。

# vi /boot/grub/menu.list
~省略~
kernel          /boot/vmlinuz-2.6.18-4-686 root=/dev/hda4 ro resume=/dev/hda3
~省略~

休止状態を実行

# hibernate-disk

以下のディレクトリに参考のドキュメントがあります。
usr/share/doc/hibernate/*

電源ボタンで休止状態に移行

電源ボタンを押したときのイベントで休止状態に移行する方法です。

# vi /etc/acpi/events/powerbtn

以下の2行のコメントアウトをはずす

event=button[ /]power
action=/etc/acpi/powerbtn.sh

デフォルトでは、電源ボタンを押すと、シャットダウンされてしまうので、以下のように
ファイルを編集

# vi /etc/acpi/powerbtn.sh

既存の行をすべてコメントアウトし、hibernate-diskを実行するようにする

#if pidof powersaved; then
#    exit 0
#fi
#
#if ps -Af | grep -q '[k]desktop' && test -f /usr/bin/dcop
#then
#    dcop --all-sessions --all-users ksmserver ksmserver logout 0 2 0 && exit 0
#else
#    /sbin/shutdown -h now "Power button pressed"
#fi

/usr/sbin/hibernate-disk

 - IT技術 ,

336px

Message

メールアドレスが公開されることはありません。

  関連記事

no image
スイッチの初期化 @ Cisco Catalyst 2960

スイッチのパスワードを忘れてしまいログインできなくなった場合は初期化することにな …

no image
radikoを出張先で聞く@Windows 7 or XP Professional 以上

普段は自宅が関東にあり、インターネットラジオradikoを聞いていたのですが、出 …

no image
Systemtapを使ってみる@RHEL 5.5 x86_64

Systemtap を使用してみたので覚え書き。 Systemtapでは、動的に …

no image
電車の運行情報をチェックしてメール送信をするシェルスクリプト@bash

電車の遅延や事故などの運行情報を公開しているサイトがありますが、使用している路線 …

no image
initrd を展開しファイルを編集する @ Fedora 16

Fedora 16 Live CD の initrd を編集する必要があったので …

no image
lsの色を変更する@Cygwin

lsコマンドは、ディレクトリやファイルの種類によって、表示に色をつけることができ …

no image
設定とメールを任意のフォルダに移動@Thunderbird 2

長年使っていたBeckyからThunderbirdに移行を始めました。 Beck …

no image
Googleマップがナビウォークに!?

Googleマップでとうとうドライブルートを検索できるようになったようです。 G …

no image
Raspberry Pi 2でHDMIから画面が出力されない

Raspberry Pi 2 でOS(Ubuntu)を再起動すると、HDMIから …

no image
タスクバーでクイック起動を使う@Windows 7

Windows 7のタスクバーは、タスクバーに直接ショートカットを置けますが、シ …