Ubuntu Server 18.04 LTSがあります。起動中にコンソールに表示されるカーネルメッセージを抑制したい。 (画面をあふれさせる[0.1234] kernel message
の種類)。
THIS DID NOT WORK:
LogLevel=err
でLogLevel=emerg
または/etc/systemd/system.conf
を設定しています。実際には、[ ok ] Blah blah
タイプのメッセージは削除されましたが、[123.456] Something something
タイプは削除されませんでした。GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=3 rd.systemd.show_status=auto rd.udev.log-priority=3 loglevel=0"
( source )でも。いいえ、loglevel=0
またはloglevel=3
の違い。いいえ、Sudo update-grub
を実行することを忘れませんでした。Sudo dmesg -n 1
( ソース )agetty
はブートメッセージと完全に無関係であり、OP自身の答えは上で述べたようにGRUB
部分について述べたように、この質問を重複としてマークしないでください。/etc/systemd/journal.conf
を編集してForwardToWall=no
またはMaxLevelWall=emerg
を設定するconsole=tty5
の/etc/default/grub
の設定( source )plymouth
を完全に削除しました-メッセージは引き続き表示されます。また、プリマスとは無関係であり、systemdのサービスとしても開始されておらず、このシステムにはGUIがないため、これは理にかなっています。私はおそらく、完全に静かなブート設定を行うことができる答えに賞金を提供し、おそらくそれらの他のすべての答えは時代遅れであり、まったく役に立たず、まったく機能しないため、投票するでしょう。私はこれを理解しようとしてかなりの時間を費やしましたが、結果はあまりありません。
そのため、明らかにconsole=tty5
が機能しないか、その点で仮想コンソールはありません。 console=ttyS0
に設定されているGRUB_CMDLINE_LINUX
(何らかの理由でGRUB_CMDLINE_LINUX_DEFAULT
は機能しませんが、そのオプションはカーネルパラメーターを通常のブートに送信する必要がありますが、GRUB_CMDLINE_LINUX
-診断と通常の両方へ)。他に何かを見つけたらこの回答を更新しますが、これまでのところそうなっているようです。