当前位置:首页 > 虚拟机 > 正文

虚拟机安装启动不了怎么办


一、VMM虚拟机启动失败故障处理在DellPowerEdgeR510服务器上安装WindowsServer2012和Hyper-v后,将其添加到SCVMM2012,然后在服务器上创建Windows2012虚拟机。一切准备就绪后
启动虚拟机
发现无法启动,错误如下
错误(12700)
由于以下原因错误,VMM无法在hyper-v03上运行服务器操作在服务器.上完成:“WindowsServer2012DC”无法启动。(虚拟机ID4025B7CB-5309-4AB9-973F-6058DB789BFA)
无法启动虚拟机“WindowsServer2012DC”,因为虚拟机管理程序未运行(虚拟机ID4025B7CB-5309-4AB9-973F-6058DB789BFA)。以下操作可以帮助您解决此问题:1)验证物理计算机的处理器是否具有受支持的硬件辅助虚拟化版本。2)验证物理计算机BIOS中是否启用了硬件辅助数据执行防护和硬件辅助虚拟化功能。(如果您编辑BIOS以启用任一设置,则必须关闭物理计算机然后再打开。仅重置物理计算机是不够的。)3)如果您对启动配置数据存储进行了更改,请选择进行这些更改以确保虚拟机管理程序配置为自动启动。
未知错误(0x8000)
建议的操作
请解决服务器问题并重试该操作。
一开始以为SCVMM有问题,后来在另外两台Hyper-v机器上测试了vmm,发现运行正常。新建一个VMM,可以正常启动。然后开始分析这款R510,
按照提示操作:
1.R510必须支持硬件虚拟化功能
2.成功安装Hyper-v,说明VT功能已启用
3.硬件辅助数据执行保护。我以前从未注意到这一点。我重新启动R510并进入Bios,我看到“ExecuteDisable”条目之一是“Disabled”,然后是“Enabled”。重新启动机器。。。。。
进入系统后,进入SCVMM控制台,重新启动VMM,启动成功。
完成后,在线搜索相关信息:
ExecuteDisable
在DellServerBios中,该选项默认启用。这台R510可能之前已被修改过。
ExecuteDisableBit是Intel在新一代处理器中推出的一项功能。启用该功能后,可以防止病毒、蠕虫、木马等程序利用溢出、无限扩展等方式破坏系统内存。并获得系统的控制权。它的工作方式是处理器在内存中划分几个区域,一些区域可以执行应用程序代码,而其他区域则不允许。
最后总结:
要在戴尔服务器上使用虚拟化技术,需要启用两个Bios设置:
启动时按F2进入Bios,在CPU部分
切换“虚拟化”Technology”和“ExecuteDisable”将这两项设置为开
保存并重新启动。


二、战神电脑勾上虚拟机后无法开机怎么办

如果您的Ares电脑连接虚拟机后无法开机,可能是以下原因
💻虚拟机配置不正确
虚拟机需要填充在具有一定系统资源的情况下,如果您在设置虚拟机时为虚拟机分配了过多的内存、CPU等资源,主机将无法正常启动。这时,你可以尝试减少虚拟机所需的资源。
📂系统文件损坏
某些情况下,在使用虚拟机时,可能会影响主操作系统,比如修改了一些重要的系统文件或者安装了不兼容的软件。此问题可能会导致主操作系统无法正常启动。此时可以尝试进入安全模式进行修复。
🔧主板或硬盘故障
如果排除上述两种情况后仍无法正常启动,则可能是硬件故障。例如,主板或硬盘的问题也会导致计算机无法启动。
🤔解决办法
当遇到同样的问题时,需要耐心分析并采取相应的步骤来解决。建议尝试关闭虚拟机并重新启动电脑看问题能否解决,如果问题仍然存在,请联系相关技术人员寻求帮助。


三、为什么我的虚拟机不能正常启动?

如果您在Windows11家庭版中安装了虚拟机,但无法打开,可能是由于以下原因之一:

不支持虚拟化技术:虚拟化技术是一个重要的技术支持虚拟机运行的因素。如果你的CPU不支持虚拟化技术,虚拟机将无法正常运行。

未启用虚拟化:即使您的CPU支持虚拟化技术,如果您的计算机没有启用虚拟化,虚拟机也将无法正常运行。

虚拟机软件问题:虚拟机软件可能存在问题,或者安装或配置不正确,导致虚拟机无法打开。

对于这些问题,您可以尝试以下解决方案:

检查您的CPU是否支持虚拟化技术,并确保BIOS中启用了虚拟化。

确保您已正确安装和配置虚拟机软件,并检查其是否支持Windows11。

将您的虚拟机软件更新到最新版本,或尝试使用其他虚拟机软件。

如果上述方法都不能解决问题,您可以将问题发布到虚拟机软件的支持论坛上,以获得更具体的帮助和解决方案。