web-dev-qa-db-ja.com

電源ボタンでPCがシャットダウンしないようにする

私はPCとBeagleBords ARMをビルドして、公共で使用します。 Ubuntu 13.04を実行し、Linuxを手動でアセンブルしました。シャットダウンボタン(キーボードではなく、ケース)を押してもシャットダウンしないようにする方法はありますか?もちろん、ハードウェアでもできます。ソフトウェアソリューションが好きです。誰かが確かに「これは不可能です」と言うことができれば、それも有益な答えになるでしょう。

結果: OK、わかりました。プレスでのシャットダウンを防ぐことはできますが、長押しではできません。必要に応じて電源ボタンをオフにするためにハードウェアスイッチを作成する必要があります。

9
Barafu Albino

次のコマンドを terminal で使用できます。

Sudo chmod -x /sbin/shutdown

再度有効にする場合は、同じコマンドで+xの代わりに-xを使用します。

とにかく、電源ボタンを数秒間押し続けると、上記のソリューションは機能せず、この場合のソフトウェアソリューションが見つかるとは思いません。

3
Radu Rădeanu

それは無理だ。電源コードを壁から引っ張ったり、マシン全体をつかんで走り回ったりするのを防ぐために、公衆を物理的に電源スイッチから遠ざける必要があります。

3
psusi

変更する必要があります...

/etc/acpi/powerbtn.sh

この行をコメントアウトします(すでに#を追加しています)...

#/sbin/shutdown -h now "Power button pressed"
  • これは電源ボタンにのみ影響し、メニューからのシャットダウンには影響しません。
  • ただし、 バグ1124149 にも注意してください。/usr/bin/qdbusから/ usr/lib/i386-linux-gnu/qt4/bin/qdbusへの移動が原因で、常に動作するとは限らないと主張しています(バグUbuntuにも影響します)。
2
Rinzwind