재시작 메시지와 워치독을 제거하세요

재시작 메시지와 워치독을 제거하세요
Broadcast message from username@Desktop (Sun 1919-08-10 11:45:14 CST):

The system is going to reboot NOW!

[756.345947] watchdog: watchdog0: watchdog did not stop!
[756.472889] watchdog: watchdog0: watchdog did not stop!

재부팅할 때마다 이런 메시지가 뜹니다.

이러한 메시지를 제거할 수 있는 방법이 있습니까?

나는 한때 하나를 가지고 있었고 /etc/modprobe.d/watchdog.conf블랙리스트에 올랐습니다.

blacklist iTCO_wdtblacklist 
blacklist iTCO_vendor_support

하지만 지금은 아니야

[firestar@ThinkPad ~]$ inxi -b
System:
  Host: ThinkPad Kernel: 5.18.10-1-MANJARO arch: x86_64 bits: 64
    Desktop: KDE Plasma v: 5.24.5 Distro: Manjaro Linux
Machine:
  Type: Laptop System: LENOVO product: 20WKA000CD v: ThinkPad X13 Gen 2i
    serial: <superuser required>
  Mobo: LENOVO model: 20WKA000CD v: SDK0L77769 WIN
    serial: <superuser required> UEFI: LENOVO v: N35ET47W (1.47 )
    date: 05/13/2022
Battery:
  ID-1: BAT0 charge: 54.7 Wh (100.0%) condition: 54.7/54.7 Wh (100.0%)
CPU:
  Info: quad core 11th Gen Intel Core i7-1165G7 [MT MCP] speed (MHz):
    avg: 897 min/max: 400/4700
Graphics:
  Device-1: Intel TigerLake-LP GT2 [Iris Xe Graphics] driver: i915 v: kernel
  Device-2: IMC Networks Integrated RGB Camera type: USB driver: uvcvideo
  Display: x11 server: X.Org v: 21.1.3 driver: X: loaded: modesetting
    gpu: i915 resolution: 2560x1600~60Hz
  OpenGL: renderer: Mesa Intel Xe Graphics (TGL GT2) v: 4.6 Mesa 22.1.3
Network:
  Device-1: Intel Ethernet I219-V driver: e1000e
  Device-2: Intel Wi-Fi 6 AX210/AX211/AX411 160MHz driver: iwlwifi
Drives:
  Local Storage: total: 953.87 GiB used: 29.01 GiB (3.0%)
Info:
  Processes: 221 Uptime: 10m Memory: 15.35 GiB used: 2.68 GiB (17.5%)
  Shell: Bash inxi: 3.3.19

답변1

워치독을 비활성화하면 이를 방지할 수 있습니다. 블랙리스트 작성만으로는 충분하지 않습니다. 부팅 시 다음 두 커널 매개변수를 추가해야 합니다. nowatchdog nmi_watchdog=0

부트로더를 사용하는 경우 grub(아마도) 다음 줄을 추가하세요
/etc/default/grub.

GRUB_CMDLINE_LINUX_DEFAULT="nowatchdog nmi_watchdog=0"

행이 이미 존재하는 경우 두 매개변수를 모두 추가합니다.

그런 다음 다음을 실행합니다. (
Debian 및 Ubuntu와 같은 파생 제품의 경우)
sudo update-grub2
(기타)
sudo grub-mkconfig -o /{path of grub.cfg file}

워치독을 매일 사용할 필요도 없고 비활성화하는 것에 대해 걱정할 필요도 없습니다.

브로드캐스트 메시지를 비활성화해야 하는 경우 loglevel=3το를 추가(또는 낮추어, 권장하지 않음) 할 수도 있습니다 GRUB_CMDLINE_LINUX_DEFAULT. 브로드캐스팅을 비활성화하지는 않지만 콘솔에 표시되는 메시지가 더 적습니다.

관련 정보