
ブートログとシャットダウンログが画面に表示されるのを防ぐためのLinuxカーネルパラメータはかなりあります。
完全に自動起動を達成するために、次のカーネルパラメータを設定できました。
quiet systemd.show_status=0 loglevel=3 udev.log_level=3 vt.global_cursor_default=0
ただし、カーネルパラメータの設定にもかかわらず、終了画面にはまだいくつかのメッセージが表示されます。
initramfs
これらのメッセージは終了フェーズでのみ表示されます。
たとえば、次のようなメッセージが表示されます。
sd-umoun[367339]: Failed to unmount /oldroot: Device or resource busy
sd-umoun[367348]: Failed to unmount /oldroot/dev: Device or resource busy
shutdown[1]: Could not detach DM /dev/dm-1: Device or resource busy
shutdown[1]: Could not detach DM /dev/dm-0: Device or resource busy
shutdown[1]: Failed to finalize file systems, DM devices, ignoring.
これはplymouth
、サービスの一部の構成問題が原因で発生し、ほとんど無害です。
メッセージを送った理由にもかかわらず隠すことができるかどうかを知りたいです。みんな終了プロセスのこの段階では、どのログが生成されますか?
エラーが発生しても、シャットダウン中にコンソールにログを印刷しないようにinitrdシステムに指示する方法はありますか?
いくつかのカーネルパラメータを追加しようとしましたが、rd.
私が理解している限り、これらのパラメータは通常のカーネルパラメータと重複しています。つまり、rd.loglevel=0
RAMディスクイメージに対して追加の操作をしないでください。
答え1
他のカーネルパラメータを使用してログを抑制しました。
systemd.log_level=2
ロギングレベル2
はどこにありますか?crit
systemd.log_level=3
上記のメッセージはエラーなので、再び表示されるように設定してください。