目录
  • 微星主板
  • 技嘉AORUS
  • 什么是SVM Mode

开启VMware虚拟机弹出以下异常

此主机支持 AMD-V,但 AMD-V 处于禁用状态

如果已在 BIOS/固件设置中禁用 AMD-V,或主机自更改此设置后从未重新启动,则 AMD-V 可能被禁用。

 (1) 确认 BIOS/固件设置中启用了 AMD-V。

 (2) 如果此 BIOS/固件设置已更改,请重新启动主机。

 (3) 如果您在安装 VMware Workstation 之后从未重新启动主机,请重新启动。

 (4) 将主机的 BIOS/固件更新至最新版本。

此主机不支持“AMD RVI”硬件辅助的 MMU 虚拟化。

VMware Workstation 在此主机上不支持用户级别监控。

模块“MonitorMode”启动失败。

未能启动虚拟机。

解决方法:将SVM Mode设置成允许即可

不同主板不同的设置,但都是在cpu中的参数选项中

微星主板

解决步骤:

1,将电脑关机,然后进行启动,启动过程中多按delete(f1或者f2,不同电脑按键的方式有所不同)键,进入以下界面
vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的解决方法-编程之家

2,切换模式,找到OC项(此模式为简易模块,刚才看到的是高级模式,不喜欢英文可以切换中文,右上角)

vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的解决方法-编程之家
我这里切换成了中文
vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的解决方法-编程之家

3.1,在OC的子选项中,点击“高级CPU设置”,弹出一下界面(没有SVM Mode选项)

vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的解决方法-编程之家

3.2上面的子选项没有SVM Mode设置,我们继续在OC的子选项里面选择“CPU特征”

vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的解决方法-编程之家

3.3,进入到以下界面,可以看到有SVM Mode选项,此时为禁止状态

vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的解决方法-编程之家

4,点击SVM Mode,将状态设置成允许即可

vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的解决方法-编程之家

5,设置完成后,点击SETTINGS选项,然后点击“保存并退出”

vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的解决方法-编程之家

6,点击完“保存并退出”会进入以下界面。这里然后在点击“存储变更并重新启动”

vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的解决方法-编程之家

技嘉AORUS

开机 delete进入bios

vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的解决方法-编程之家

找到 Advanced CPU Settings 进入

vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的解决方法-编程之家

将SVM Mode设置成允许即可,保存退出

什么是SVM Mode

svm mode是指AMD的虚拟化技术。SVM(Support Vector Machine)指的是支持向量机,是常见的一种判别方法。

在计算机中,虚拟化是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。

这些资源的新虚拟部分是不受现有资源的架设方式,地域或物理组态所限制。一般所指的虚拟化资源包括计算能力和资料存储。在实际的生产中,虚拟化技术主要用来解决高性能的物理硬件产能过剩和老的旧的硬件产能过低的重组重用,透明化底层物理硬件,从而最大化的利用物理硬件。

原理:

虚拟机是对真实计算环境的抽象和模拟,VMM 需要为每个虚拟机分配一套数据结构来管理它们状态,包括虚拟处理器的全套寄存器,物理内存的使用情况,虚拟设备的状态等等。VMM 调度虚拟机时,将其部分状态恢复到主机系统中。

主机处理器直接运行 Guest OS 的机器指令,由于 Guest OS运行在低特权级别,当访问主机系统的特权状态(如写 GDT寄存器)时,权限不足导致主机处理器产生异常,将运行权自动交还给 VMM。此外,外部中断的到来也会导致 VMM 的运行。

VMM 可能需要先将 该虚拟机的当前状态写回到状态数据结构中,分析虚拟机被挂起的原因,然后代表 Guest OS 执行相应的特权操作。最简单的情况,如Guest OS 对 CR3 寄存器的修改,只需要更新虚拟机的状态数据结构即可。

一般而言,大部分情况下,VMM 需要经过复杂的流程才能完成原本简单的操作。最后 VMM 将运行权还给 Guest OS,Guest OS 从上次被中断的地方继续执行。

这种经典的虚拟机运行方式被称为 Trap-And-Emulate,虚拟机对于 Guest OS 完全透明,Guest OS 不需要任何修改,但是 VMM 的设计会比较复杂,系统整体性能受到明显的损害。

到此这篇关于vmware虚拟机启动报:此主机支持AMD-V,但AMD-V处于禁用状态的文章就介绍到这了,更多相关AMD-V处于禁用状态内容请搜索风君子博客以前的文章或继续浏览下面的相关文章,希望大家以后多多支持风君子博客!