Journalctlを使用してカーネル起動ログを取得するには?

Journalctlを使用してカーネル起動ログを取得するには?

私のボードにsystemd/ runningが1つあります。journaldシステムはバージョン216で構築されyoctoましたsystemd

私が得たいのは、渡すことができるカーネルブートログですjournalctl -k。しかし、私が知っている限り、このオプションの長いバージョンは、--dmesgこれがカーネルリングバッファから取得されたものだと思うようにします。もちろん、システムが数日間実行されている場合は、この情報を取得できない可能性があります。ここで私の理解は正しいですか?

これで問題は、journaldシステムが起動するとすぐにこの情報をダンプするオプションがあるかどうかです。そうでなければ、journalctl -k > dmesg.log単にスタートアップの最後のステップと呼んでも十分でしょうか?

ベストアンサー1

Systemd はすべてをログに保存します。少なくとも私のラップトップでは、適切に使用すると、1年前のデフォルト設定に戻るのに十分な大きさです。

これが不十分な場合は修正できますログ構成ファイル

その後、使用に関するものですjournalctl -t kernel-k以前のブーツを見てフィルタを使用することができることを除いて、と似ています)。

おすすめ記事