종료 중에 initramfs 로그를 억제할 수 있습니까?

종료 중에 initramfs 로그를 억제할 수 있습니까?

부팅 및 종료 로그가 화면에 표시되는 것을 방지할 수 있는 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램디스크 이미지에 대해 추가 작업을 수행하지 마십시오.

답변1

다른 커널 매개변수를 사용하여 로그를 억제했습니다.

systemd.log_level=2

로깅 수준 2은 어디에 있습니까 ?crit

systemd.log_level=3위의 메시지는 오류이므로 다시 나타나도록 설정합니다 .

관련 정보