Linux

為什麼我的 Linux 控制台被消息污染了?

  • December 30, 2021

我在配備第 10 代 Intel i7 和 16 GB RAM 的筆記型電腦上安裝了 Windows 10 Professional。我安裝了 Hyper-V 管理器並啟動了一個沒有 GUI 的 Rocky Linux 8 VM。一切順利。但是在安裝完成並重新啟動後,我注意到控制台上出現了隨機消息。我可能正在輸入一些東西,而一條消息會自行插入。它會造成污染和混亂的體驗。下面是截圖供參考。

控制台截圖

螢幕截圖中的消息並不是控制台中唯一閃現的消息類型,但它是迄今為止我能夠擷取的唯一消息。有誰知道這些消息可能來自哪里以及如何“關閉它們”以便我可以更輕鬆地完成工作?

不確定 Rocky Linux 上的預設值是什麼,但有一個核心配置值kernel.printk可以控制發送到系統控制台的警報級別。您將需要對此進行調整。因此,進行調試的人需要更高級別的警報。我猜你可能希望你的控制台警報值是 3,或者可能是 2。

我建議的值可能是kernel.printk = 3 4 1 3。在 Debian/Ubuntu 系統上,我通過編寫這樣的文件來保持這種持久性,該文件將在系統啟動時讀取。

# more /etc/sysctl.d/printk.conf
# Uncomment the following to stop low-level messages on console
kernel.printk = 3 4 1 3

請參閱我在 unix.stackexchange 上提出的一個較早的問題,以了解每個值的各個級別和用途的描述。

引用自:https://serverfault.com/questions/1081444