本文介绍了已在 Virtualbox 中运行的 Ubuntu 中未启用 VT-X/AMD-v的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有以下场景.我在 Windows 10 系统上的 Virtualbox 中运行 Ubuntu 14 LTS.

I have the following scenario. I am running a Ubuntu 14 LTS in a Virtualbox on a Windows 10 system.

在这个 ubuntu 中,我想安装一个 Virtualbox,我需要在其中运行自定义 docker ISO 映像.

Within this ubuntu I would like to install a Virtualbox where I need to run a custom docker ISO image.

现在,问题似乎在于 Ubuntu 中的 Virtualbox 没有启用 VT-X/AMD-v.

Now, the problem seems to be the fact that the Virtualbox within the Ubuntu doesn't have VT-X/AMD-v enabled.

我的系统上启用了 VT-X/AMD-v,一切正常.如何在第二个虚拟机中启用它?

VT-X/AMD-v is enabled on my system, all works well. How can I enable it within the second virtualbox?

Windows10-> VirtualBox(VT-X/AMD-v OK)->Ubuntu->Virtualbox(缺少VT​​-X/AMD-v)

Windows10-> VirtualBox(VT-X/AMD-v OK)->Ubuntu->Virtualbox(VT-X/AMD-v missing)

推荐答案

嵌套虚拟化 VirtualBox 不支持.如果嵌套虚拟化对您很重要,我建议您尝试其他支持它的虚拟化应用程序(例如 KVM 或 VMware ESXi/VM 播放器).

Nested virtualization is not supported by VirtualBox. If nested virtualization is important for you, I suggest you try other virtualization applications that support it (e.g. KVM or VMware ESXi / VM player).

这篇关于已在 Virtualbox 中运行的 Ubuntu 中未启用 VT-X/AMD-v的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-17 16:16