Vagrant VBoxManage:错误:AMD-V 不可用(VERR_SVM_NO_SVM)

Posted

技术标签:

【中文标题】Vagrant VBoxManage:错误:AMD-V 不可用(VERR_SVM_NO_SVM)【英文标题】:Vagrant VBoxManage: error: AMD-V is not available (VERR_SVM_NO_SVM) 【发布时间】:2021-12-26 19:22:42 【问题描述】:

我使用的是 Ubuntu 20.04 服务器 我想使用 vagrant 运行几个 vbox 机器来部署 ceph 作为测试 但 vagrant up 命令显示此错误 *** 中的任何解决方案都不起作用。

型号名称:AMD EPYC 7502P 32 核处理器

执行 VBoxManage 时出错,这是 Vagrant 使用的 CLI 用于控制 VirtualBox。命令和标准错误如下所示。

命令:["startvm", "b52bdf58-d243-4f24-8984-0436d13ea4b5", "--type", "headless"]

Stderr:VBoxManage:错误:AMD-V 不可用 (VERR_SVM_NO_SVM) VBoxManage:错误:详细信息:代码 NS_ERROR_FAILURE (0x80004005),组件 ConsoleWrap,接口 IConsole

【问题讨论】:

我在 modifyvm 中添加了“--hwvirtex”、“off”,但它不起作用 error: AMD-V is not available 表示您的 CPU 的虚拟化指令集已禁用。您必须在 Bios 中启用它。 它是 Vmware esxi 中的虚拟机, AMD-V 应在 vmware esxi 中启用。我说的对吗? 【参考方案1】:

经过搜索,我发现了这个在 Vmware ESXI 中启用 Nested-VT 的想法。 它可以通过 2 种方式完成,首先 ssh 到 wmware 服务器并在 /etc/vmware/config 或者您可以从 vmware Vsphare 执行此操作 .

    将“vhv.enable = true”添加到 /etc/vmware/config 或 在 wmware vsphare 面板中进行操作

关注这个参考 --> https://www.cloudshare.com/blog/vmware-esxi-nested-virtualization/

【讨论】:

以上是关于Vagrant VBoxManage:错误:AMD-V 不可用(VERR_SVM_NO_SVM)的主要内容,如果未能解决你的问题,请参考以下文章

VBoxManage:错误:无法创建仅主机适配器[关闭]

VirtualBox,Vagrant和Laravel Homestead“vagrant up”错误

vagrant up 失败-------问题解决

安装虚拟框为kong Vagrant设置

vagrant up 启动过程中的问题:如下描述,请问怎么解决呀?

Windows10环境vagrant+VirtualBox虚拟机无法创建私有网络的解决方案。