Kernel

定期在 bash 提示符中出現煩人的時鐘源警報/警告

  • May 20, 2022

所以我只是建立了 LFS 系統,它工作正常,但令人討厭的部分是每個週期顯示像每 3 秒一樣的警報。它說

root@LFS:# clocksource: timekeeping watchdog on CPU0: acpi_pm wd-wd readback delay of 643744ns
clocksource: wd-tsc-wd read-back delay of 182144ns, clock-skew test skipped!
clocksource: timekeeping watchdog on CPU0: acpi_pm wd-wd readback delay of 643744ns
clocksource: wd-tsc-wd read-back delay of 182144ns, clock-skew test skipped!
clocksource: timekeeping watchdog on CPU0: acpi_pm wd-wd readback delay of 643744ns
clocksource: wd-tsc-wd read-back delay of 182144ns, clock-skew test skipped!
...

這讓我的 bash 提示很煩,我什至看不到 bash 提示的輸出

這些是來自核心的日誌,預設顯示在控制台 (/dev/console) 上,這很可能與您用於登錄的 tty 終端匹配。

這當然通常不是最理想的,大多數係統都使用一些特定的守護程序來對日誌進行排序和歸檔:我個人使用metalogsyslog-ng是眾所周知的,顯然 LFS 得到了一個專用的數據包sysklogd

我建議您首先確保它尚未執行(ps -ef | grep klogd),在這種情況下,您必須更正其配置文件,如果沒有,則安裝它,配置它(編輯 /etc/syslog.conf)和確保它在初始化時以 sysVinit 方式啟動。

引用自:https://unix.stackexchange.com/questions/703218