カーネルpstoreを有効にする方法は?

カーネルpstoreを有効にする方法は?

誤動作やラップトップの停止時に動作を停止するモジュールをデバッグするのに役立つように、カーネル永続ストア(pstore)を有効にしようとすると問題が発生します。私のカーネル(4.1.20)の設定と関連パラメータは次のとおりです。

# gunzip -c /proc/config.gz | grep PSTORE
CONFIG_CHROMEOS_PSTORE=m
CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
# CONFIG_PSTORE_PMSG is not set
# CONFIG_PSTORE_FTRACE is not set
CONFIG_PSTORE_RAM=m

ramoopsモジュールのロードも試みましたが、ロード時に

# cat /sys/module/pstore/parameters/backend
(null)

何も活性化していないようです。 /sys/fs/pstore も空ですが、マウントはマウントされていると表示されます。次のコマンドを使用してカーネルにパニックを試みました。これしかし、何も表示されません。

私は何が間違っていましたか?通常のノートパソコンでも動作する必要がありますか?それとも私が全く知らないのでしょうか?この機能を見つけると、多くのことが見つかりませんでした。

答え1

再起動後もメモリの一部が残っていることを確認する必要があります。もしそうなら、カーネルパラメータを渡す最も簡単な方法です。ラムプスの文書カーネルツリーから。

関連情報