我的 CPU 是否支持硬件虚拟化?

我的 CPU 是否支持硬件虚拟化?

我有一个安装了 Virtual Box 的 ubuntu 12.04 虚拟机,并且还在其上安装了 KVM,它来自一台配备英特尔 i5 处理器的 MacBook Pro。
我尝试使用 OpenNebula 在我的 ubuntu VM 上实例化虚拟机(是的,虚拟机中的虚拟机),但 VM 无法启动。我可以成功加载 kvm 模块,但它不会加载 kvm_intel:

在此处输入图片描述

这是 /proc/cpuinfo 的内容:

在此处输入图片描述

但奇怪的是,我能够运行 virt-manager 并创建虚拟机!所以问题可能在于机器是 32 位的,而我的物理处理器是 64 位的?

答案1

VirtualBox 不支持在另一个 VM 内运行硬件辅助 VM。
(这是 VirtualBox 的一个已知问题。)

您还可以从 cpuinfo 读数中看出:VMX 标志不存在。

相关内容