クラッシュ後、ログの一部が失われます。

クラッシュ後、ログの一部が失われます。

私のラップトップのPM(停止)問題を解決しようとしているので、pm_debug_messages後でカーネルで使用できるようにいくつかのロギング()を有効にしましたjournalctl

問題は次のとおりです。 私のシステムがクラッシュするたびに、私はシステムの最後の興味深い部分(時々完全なログ)を失います。だから私は何が起こるのかわかりません。

私は推測する:おそらくバッファリングのためですか?ログファイルにすぐに書き込まれないようです。

journaldすぐに記録するようにどのように説得できますか?それとももっと良い方法がありますか?

答え1

デフォルトでは、journalctlログはRAMにのみ保持されます。永続ストレージを有効にするには:

mkdir -p /var/log/journal/
systemctl restart systemd-journald

/var/log/journal/これからはログが保持されます。

関連情報