ACPI: Ubuntu에서 시스템 절전 상태 S5 입력 준비 중이 표시되지 않는 이유는 무엇입니까?

ACPI: Ubuntu에서 시스템 절전 상태 S5 입력 준비 중이 표시되지 않는 이유는 무엇입니까?

Virtualbox를 사용하여 CentOS 8 1개와 Ubuntu 18.04 1개라는 두 개의 가상 머신을 설치했습니다.

OS가 시작된 후 두 가상 머신 모두에서 "ACPI 종료"를 눌렀지만 결과가 다릅니다.

CentOS 8:

[   42.562604] ACPI: Preparing to enter system sleep state S5
[   42.564738] reboot: Power down

우분투 18.04:

         Starting Power-Off...
[   75.167832] reboot: Power down

종료할 때 Ubuntu에 ACPI 관련 문자열이 없다는 것을 알 수 있지만 둘 다 동일한 버전의 Virtualbox를 사용하고 있으며 BIOS도 동일한 것 같습니다.

두 가상 머신 모두에서 이 로그를 볼 수 있습니다.

[    0.896151] ACPI: (supports S0 S5)

Ubuntu가 ACPI를 사용하지 않는다고 말할 수 있습니까? Ubuntu의 grub을 확인했지만 acpi=off를 지정하지 않았습니다.

Ubuntu가 ACPI를 사용하지 않게 만드는 설정/구성은 무엇입니까?

답변1

Ubuntu와 CentOS는 서로 다른 콘솔 로그 수준을 사용할 수 있으므로 Ubuntu는 메시지를 필터링하여 ACPI: Preparing...종료 스크립트에서 다른 메시지를 출력할 수 있습니다.

Ubuntu의 Starting Power-Off...메시지는 모든 커널 로그 메시지처럼 접두사가 붙지 않으므로 [ <uptime in seconds> ]다른 메커니즘에 의해 생성될 수 있습니다.

커널에 의해 생성된 로그 메시지에는 우선순위가 할당되며 우선순위가 낮은 메시지는 일반적으로 콘솔에 표시되지 않습니다. sudo sysctl kernel.printk두 시스템 모두에서 실행하고 서로 다른 배포판이 서로 다른 값을 사용하는지 확인하세요 . 이 명령은 4개의 숫자를 출력해야 합니다. 첫 번째 숫자는 필터링할 가장 높은 커널 메시지 우선 순위를 지정합니다.

이러한 값에 대한 문서는 kernel.printk여기에서 찾을 수 있습니다.

관련 정보