首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何运行嵌套虚拟化(即KVM Android Emulator)在Virtual Box Linux GuestOS上运行?

如何运行嵌套虚拟化(即KVM Android Emulator)在Virtual Box Linux GuestOS上运行?
EN

Stack Overflow用户
提问于 2020-05-18 04:24:49
回答 2查看 3.1K关注 0票数 2

我的笔记本电脑主机采用英特尔i7处理器,并在BIOS中启用了虚拟化。我知道从Virtual Box6.0开始,Virtual Box allows nested virtualization, with passthrough of hardware virtualization functions to the guest VM

在VirtualBox的my GuestOS (Ubuntu)设置中启用以下复选框:

代码语言:javascript
复制
Processor > Extended Features > Enable Nested VT-x/AMD-V
Acceleration > Paravirtualization Interface > KVM
Acceleration > Hardware Virtualization > Enable VT-x/AMD-V
Acceleration > Hardware Virtualization > Enable Nested Paging

我假设自从有了VT-x is enabled,我就能够在我的客户操作系统上运行KVM了,但是在运行kvm-ok之后,我发现我的GuestOS不支持KVM扩展。

代码语言:javascript
复制
$ kvm-ok
INFO: Your CPU does not support KVM extensions
INFO: For more detailed results, you should run this as root
HINT:   sudo /usr/sbin/kvm-ok

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

有谁知道如何运行嵌套虚拟化(即KVM Android Emulator)在Virtual Box Linux GuestOS上运行?

EN

回答 2

Stack Overflow用户

发布于 2020-06-14 08:54:22

您不能这样做,因为Virtualbox在6.0版中不支持英特尔处理器的嵌套虚拟化。但是,它只支持v6.0中的AMD处理器。

考虑将Virtual box更新到v6.1或更高版本。在该版本中,Virtualbox开始支持英特尔处理器上的嵌套可视化。

票数 2
EN

Stack Overflow用户

发布于 2020-09-03 02:10:09

注意:默认处于关闭状态,需要手动开启。

P.

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61858292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档