欢迎来到山村网

VMM虚拟机启动失败故障处理

2019-03-09 08:35:17浏览:204 来源:山村网   
核心摘要:  将一台Dell Poweredge R510服务器,装好Windows Server 2012和Hyper-v角色后,加入SCVMM2012中,然后在该服务器上创建了一个

  将一台Dell Poweredge R510服务器,装好Windows Server 2012和Hyper-v角色后,加入SCVMM2012中,然后在该服务器上创建了一个windows 2012的虚拟机。一切就绪后

  启动虚拟机

VMM虚拟机启动失败故障处理 山村

  发现无法启动,错误如下

clip_image004

  错误(12700)

  由于以下错误,VMM 无法在 hyper-v03.renren-inc.com 服务器上完成主机操作: “Windows Server 2012 DC”无法启动。(虚拟机 ID 4025B7CB-5309-4AB9-973F-6058DB789BFA)

  无法启动虚拟机“Windows Server 2012 DC”,因为虚拟机监控程序未运行(虚拟机 ID 4025B7CB-5309-4AB9-973F-6058DB789BFA)。以下操作可以帮助你解决此问题:1)验证物理计算机的处理器是否具有受支持版本的硬件协助虚拟化功能。2)验证是否在物理计算机的 BIOS 中启用了硬件协助虚拟化和硬件协助数据执行保护功能。(如果你编辑 BIOS 以启用任一设置,你必须关闭物理计算机的电源,然后再打开电源。仅仅重置物理计算机是不够的。)3)如果你已经对引导配置数据存储进行了更改,则检查这些更改,以确保虚拟机监控程序配置为自动启动。

  Unknown error (0x8000)

  建议的操作

  请解决此主机问题,然后重试该操作。

  开始以为SCVMM出现问题了,随即查看其他两台Hyper-v上的vmm,都正常运行。新建一台VMM,也可以正常启动。然后开始分析这台R510,

  根据提示:

  1、 R510肯定支持硬件虚拟化功能

  2、 成功安装Hyper-v,说明VT功能已启用

  3、硬件协助数据执行保护功能,这个以前没有注意过,重启R510,进入Bios,发现有一项“Execute Disable”是 “Disabled”的,随即“Enabled”。重启机器。。。。。

clip_image006

  进入系统后,转到SCVMM控制台,再次启动这台VMM,成功启动。

clip_image008

  完事后,上网搜索相关资料:

  Execute Disable(执行禁用)

  在Dell服务器Bios中,该选项默认是开启。这台R510可能以前被修改过。

  Execute Disable Bit是Intel在新一代处理器中引入的一项功能,开启该功能后,可以防止病毒、蠕虫、木马等程序利用溢出、无限扩大等手法去破坏系统内存并取得系统的控制权。其工作原理是:处理器在内存中划分出几块区域,部分区域可执行应用程序代码,而另一些区域则不允许。

  最后总结:

  Dell服务器使用虚拟化技术需要开启两项Bios设置:

  启动时按F2进Bios,在CPU 项

  把“Virtualization Technology ”和“Execute Disable”两项设置为enabled即可

  保存,重启。

(责任编辑:豆豆)
下一篇:

如何划分为几个子网

上一篇:

linux下安装jira详细步骤

  • 信息二维码

    手机看新闻

  • 分享到
打赏
免责声明
• 
本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们 xfptx@outlook.com