Qemu 支持 ACPI 2.0+
Qemu support for ACPI 2.0+
我正在学习 x86-64 内核,并从 Windows 迁移到 Linux。
我的 Qemu 版本是 4.2 并且 运行 在以下命令中:
qemu-system-x86_64 -machine q35 -cpu Broadwell -accel kvm Boot.disk
Qemu 的 ACPI 版本似乎是 0,并且正在使用 RSDT 而不是 XSDT。
那么如何在 64 位 Qemu 上启用 ACPI 2.0+?
非常感谢!
我认为您需要首先检查 ROM 中是否提供 ACPI 2.0。我记得 QEMU 使用的 SeaBIOS 可能太旧了。
另一个选项是检查“-acpitable”命令行选项。它可以让 QEMU 加载额外的 ACPI table。所以如果 BIOS 没有你想要的,你可以将它添加到额外的 table.
我正在学习 x86-64 内核,并从 Windows 迁移到 Linux。
我的 Qemu 版本是 4.2 并且 运行 在以下命令中:
qemu-system-x86_64 -machine q35 -cpu Broadwell -accel kvm Boot.disk
Qemu 的 ACPI 版本似乎是 0,并且正在使用 RSDT 而不是 XSDT。
那么如何在 64 位 Qemu 上启用 ACPI 2.0+?
非常感谢!
我认为您需要首先检查 ROM 中是否提供 ACPI 2.0。我记得 QEMU 使用的 SeaBIOS 可能太旧了。
另一个选项是检查“-acpitable”命令行选项。它可以让 QEMU 加载额外的 ACPI table。所以如果 BIOS 没有你想要的,你可以将它添加到额外的 table.