virtualbox - 在 iMac'11 上的 virtualbox 上的 ubuntu 12.04 上启用 KVM

标签 virtualbox openstack kvm

我正在尝试在 Ubuntu 12.04 guest 计算机上安装 Openstack,该计算机在虚拟机上运行并托管在 iMac'11 上。更准确地说,我正在尝试在我的 Ubuntu 客户机上安装 KVM 管理程序。

我的 Intel i5 处理器支持 VT-X,但是,当我运行时

lili@CloudletVM:~$ sudo kvm-ok

我得到以下输出:

INFO: Your CPU does not support KVM extensions 
KVM acceleration can NOT be used

如果可能的话,有人可以帮助我在我的 Virtualbox Guest 机器上启用 KVM 吗? 提前致谢!

最佳答案

您不能在 Virtual Box 中运行的 guest 操作系统中使用 KVM

在安装步骤中明确指出了这一点。

确定您的计算节点是否支持虚拟机的硬件加速:

$ egrep -c '(vmx|svm)' /proc/cpuinfo

当且仅当它返回非零值时,您才可以使用 KVM。在您的情况下,上述命令返回零。 即使您的原始硬件支持硬件加速,它在 virtual box guest OS 中也不可用

所以我建议改用QEMU

编辑/etc/nova/nova-compute.conf文件中的[libvirt]部分如下:

[libvirt]
...
virt_type = qemu

关于virtualbox - 在 iMac'11 上的 virtualbox 上的 ubuntu 12.04 上启用 KVM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25208399/

相关文章:

linux - VirtualBox 初始化出错

virtualbox - 从 Oracle virtualbox 启动镜像时出现 VERR_VMX_MSR_A​​LL_VMX_DISABLED

c++ - bash : ./main.o 无法执行二进制文件 Exec 格式错误

python - 使用 libvirt 和 kickstart 安装 Ubuntu 16.04

virtual-machine - 如何减少 VirtualBox VM 中的输入延迟?

apache - 将本地IP重定向到公共(public)IP?

cloud-foundry - 如何在 Openstack 上部署 cloudfoundry

centos7 - Nova 计算服务抛出错误 nova 需要 Qemu 2.1.0 或更高版本

ubuntu - 尝试在 ubuntu 14.04 中访问 KVM 代码时遇到问题

sockets - qemu/kvm : cannot connect multiple machines to the same socket