Linuxでは、休止状態機能はどこに表示されますか?

Linuxでは、休止状態機能はどこに表示されますか?

resume=..カーネルオプションで起動してinitrdoptionsでビルドするとき、-huserlandツール(たとえばbatti)はそのオプションなしで起動すると休止状態オプションを提供しますが、そうではありません。

これらのツールがそれを発見できるように、休止状態/再開機能を備えたシステムがあるという事実はどこにありますか? (初期化に固有の場合はSlackwareにあります。)

ベストアンサー1

一つの方法は/sys/powerインターフェースを利用することです。休止状態(さまざまな高度なツールで使用)を導く一般的な方法は、次のフィールドの一部に書き込むことです。

echo shutdown > /sys/power/disk
echo disk > /sys/power/state

私は最初はアプローチを設定し、2番目は変化を引き起こすと信じています。1しかし、もしあなたが読むこれらのノードから可能性のリストを取得できます。

> cat /sys/power/disk
platform [shutdown] reboot suspend

> cat /sys/power/state
freeze standby mem disk

shutdownと使用できるため、diskコンピュータはスリープモードに切り替えることができます。


1ドライバが正常に動作していると仮定し、システムのACPIハードウェア設定を使用して同じ操作を実行し、platformコンピュータを一時停止状態にすることもできます(ステータスはRAMに保存されます)。/sys/power/diskecho mem > /sys/power/state

おすすめ記事