我的主机笔记本电脑具有Intel i7处理器,并且在BIOS中启用了虚拟化。我知道从Virtual Box 6.0开始,Virtual Box allows nested virtualization, with passthrough of hardware virtualization functions to the guest VM。
在VirtualBox的我的GuestOS(Ubuntu)设置中启用了以下复选框:
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起,我将能够在Guest OS上运行KVM,但是在运行
kvm-ok
之后,我看到GuestOS不支持KVM扩展。
$ 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
有人知道如何在Virtual Box Linux GuestOS上运行嵌套虚拟化(即KVM Andorid Emulator)吗?>>
我的主机笔记本电脑具有Intel i7处理器,并且在BIOS中启用了虚拟化。我知道从Virtual Box 6.0开始,Virtual Box允许嵌套虚拟化,并通过硬件传递...
您不能,因为Virtualbox在6.0版中不支持Intel处理器的嵌套虚拟化。但是,它仅在v6.0中支持AMD处理器。
考虑将您的虚拟盒子更新到v6.1或更高版本。与该版本相同,Virtualbox开始支持Intel处理器上的嵌套可视化。