我发现 KVM/QEMU 的开发人员文档很薄弱/不存在,并且实际上无法在任何地方找到这个问题的答案,KVM/QEMU 或任何其他虚拟化产品是否支持模拟 AMD-V 或 VT-x 处理器功能?
答案1
据我所知,KVM 在 AMD 上已经能够进行嵌套虚拟化一段时间了,最近才在 Intel 处理器上实现。最好在 kvm 邮件列表中询问这个问题。
答案2
我找到了答案。正如一个人所说,这个术语是“嵌套虚拟化”。对于 kvm/kqemu,传递参数 -enable-nesting。目前只支持 amd。现在我的问题是它仍然不允许 xen 作为虚拟机管理程序运行,因为 xen 会导致 ion boot 崩溃。
答案3
Wind River Simics 可以从 Simics 4.6 开始提供具有完整 VT-x 支持的虚拟机。我知道它可以在完全虚拟的 x86 目标上运行 Xen 以及 Wind River Hypervisor。