首页 文章

如何在RHEL上的KVM上运行的Windows 7 guest虚拟机上启用VT-x

提问于
浏览
1

要在新的Android Develop Studio中运行模拟器,我需要打开在KVM中运行的客户端Windows 7上的虚拟化支持(VT-x),而后者又在RHEL6上运行 . 谷歌显示我们在客户处理器定义中需要vmx和vme,我将它们作为dumpxml的'require' . 但是在我的访客win7中的Android Develop Studio中,它仍然抱怨缺少虚拟化支持 . 无法在模拟器中启动AVD . 输出:模拟器:错误:x86仿真当前需要硬件加速!请确保正确安装和使用Intel HAXM . CPU加速状态:未安装HAX内核模块!然后我下载'haxm-windows_r05'并运行'intelhaxm.exe'进行安装,错误:VT不支持此计算机不支持Intel虚拟化技术(VT-x) . 无法安装HAXM . 有关更多信息,请参阅Intel HAXM文档 .

总之,KVM上的guest虚拟机(Windows 7)(在RHEL 6上运行)无法启用Intel虚拟化技术(VT-x) .

谢谢你的帮助

安迪

1 回答

  • 1

    不幸的是,RHEL6缺乏对嵌套虚拟化的支持 . RHEL7确实如此,但它仍然非常不成熟,新的变化不断增加 . 最好的办法是安装当前的上游内核 . 要启用嵌套虚拟化,请使用“modprobe kvm_intel nested = 1”加载kvm_intel .

    当然,你需要在你的cpu定义中宣传vmx .

相关问题