acpi=off
호스트 OS가 ACPI를 사용하여 부팅할 때 가상 머신(예: VirtualBox 5.2)에서 커널 명령줄 옵션을 사용하는 것이 합리적입니까?존재하다?
디버깅 목적으로 누군가 ACPI를 비활성화하려는 경우 VBox를 사용하는 것이 좋은 생각입니까, 아니면 기본 OS로 부팅해야 합니까?
답변1
가상 머신에는 자체 가상 ACPI 구현이 있으며 호스트의 ACPI에 직접 연결되지 않습니다. VM에 대한 ACPI 구현은 아마도 상대적으로 최소화되고 단순할 것이며 대부분의 가상화 호스트는 지금쯤 이에 대한 기본적인 이해를 갖추고 있을 것입니다. 따라서 문제는 해결하려는 실제 문제가 무엇입니까 acpi=off
?
대부분의 경우 영구 솔루션으로 ACPI를 비활성화하는 것은 중복됩니다. "휴대전화 충전기에서 담배가 피기 시작해서 집에 있는 주 회로 차단기를 끄고 그 이후로 계속 전원 없이 살아왔습니다."
1990년대 후반과 2000년대 초반, ACPI가 여전히 새로운 개념이었고 이에 대한 Linux 지원이 아직 진행 중이었을 때 이는 좋은 조언이었을 것입니다. 그러나 이제 Linux, Haiku 및 FreeBSD 운영 체제에서 ACPI 코드의 기초를 형성하는 ACPI Component Architecture(ACPICA)는 실제로참조 구현운영 체제에서 ACPI를 지원합니다. 시스템 펌웨어의 ACPI 구현이 너무 좋지 않아 영구적인 방법을 사용해야 하는 acpi=off
경우정말 나쁘다.