如何在 Windows 或 Linux 上启用 Virtualbox 嵌套 VTX/Amd-V

如果要在 Virtual Box VM 中运行虚拟机,则必须启用嵌套虚拟化。但是如何?在本教程中,我们让您知道在 VirtualBox 中启用嵌套 VTX/Amd-V 选项的命令,如果它显示为灰色并且您无法选中其框。

什么是嵌套 Vt x AMD V?

简单来说,当我们在某个现有虚拟机中运行虚拟机时,称为嵌套虚拟化。例如,如果您在系统上安装了 VirtualBox,则在其中运行另一个虚拟化环境,例如 Windows 客户机操作系统上的 Hyper-V 或 Linux 发行版上的 KVM/VirtualBox。

但是,在 VirtualBox 中,我们有一个嵌套的虚拟化选项,但在灰色中,我的意思是我们无法选中它的框来启用相同的选项,至少在我的情况下我不能。如果您在 Virtual Box 中看到相同的问题,并希望为任何客户机操作系统启用嵌套 VTX/Amd-V,请使用本文中给出的命令。

启用 Virtualbox 嵌套 VTX/AMD-V

为 Windows 11 或 10、MacOS 或 Linux 上的访客打开 VirtualBox 嵌套的 VTX/AMD-V……

步骤1:以管理员身份打开命令提示符

在 Windows 11/10/7 或某些早期版本上,使用管理权限运行命令提示符,而对于 macOS 或 Linux 发行版(Ubuntu、CentOS、Linux Mint、Debian 等),请使用命令终端。

切换到 VirtualBox 目录(适用于 Windows):

cd C:\Program Files\Oracle\VirtualBox

步骤 2:运行 modifyvm 命令

现在,第二步是运行命令,使嵌套虚拟化可访问。

VBoxManage modifyvm VM-name --nested-hw-virt on

注意:将“VM-name”替换为要为其启用嵌套 VTX/AMD-V 的 VM 或客户机操作系统名称。

例如,我们在 Virtualbox 上有名为 VM 的 Proxmox,因此命令如下所示:

VBoxManage modifyvm proxmox --nested-hw-virt on

第 3 步:启用嵌套 VTX/Amd-V 选项

现在,打开主机操作系统上安装的 VirtualBox 软件,然后选择已为其启用的 VM。例如,我们希望 Proxmox 裸机平台的这种嵌套虚拟化并为此激活,因此我们选择了它。您可以选择上述命令中使用的来宾虚拟机。

选择VM后,单击VBox菜单中给出的“设置”选项。

selecting-the-VM-click-on-the-Settings-optio
选择 VM,单击“设置”选项

现在,从左侧面板中选择“系统设置->处理器”选项卡,然后选中名为“启用嵌套VT-x / AMD-V”的选项框,然后点击“确定”按钮。

Enable-nested-VTXAmd-V-option

就是这样,现在您可以在 VirtualBox 中安装和启动虚拟机。

原创文章,作者:校长,如若转载,请注明出处:https://www.yundongfang.com/Yun281850.html

(0)
打赏 微信扫一扫不于多少! 微信扫一扫不于多少! 支付宝扫一扫礼轻情意重 支付宝扫一扫礼轻情意重
上一篇 2024年2月14日 下午5:10
下一篇 2024年2月14日 下午5:31

相关推荐