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

虚拟机进程显示没有启动


一、如何解决虚拟机不能启动的问题

解决办法:

进入对应的虚拟机目录,删除%虚拟机名称%.文件夹或其中的文件。

打开任务管理器,找到两个重要进程:和。其中,为主程序,虚拟机运行在该进程下。是一个shell程序,负责查看中运行的虚拟系统以及各种描述和传输。这是最常用的VMware用户界面,并且该程序是可重入的。这意味着您可以同时打开多个程序。

由于VMwareWorkstation是可重入的,所以每个VMware都必须安装在对应虚拟机的检查选项卡上,以避免同一个虚拟系统同时被多个打开而导致错误,打开时先检查一下。。检查虚拟机根目录下是否有*.文件夹,如果该文件包含合法生成的uuid(通用唯一识别码),则虚拟机选项卡将打不开。出现如下错误信息:

TakeOwnership后出现如下信息:

对应如果没有合法文件,则生成在虚拟机根目录下创建一*.文件夹,在该文件夹中生成一个包含uuid的*.lck文件,打开虚拟机选项卡,并显示来自主Iwillreceive的信息。程序。

这个*.lck文件可以用记事本编辑。内容为uuid={字母和数字组成的字符串},uuid是通用唯一标识符(UniversallyUniqueIdentifier),其特点是唯一性。目的是一次只允许一个接受主程序显示并操作虚拟机。lck是lock的缩写,意思是锁定所请求的资源。

VMware虚拟机运行,在对应的虚拟机目录下会生成三个文件:*.、*.、*.文件夹。这些文件夹包括*.一个名为的文件其中*.是在打开选项卡时生成的,另外两个与虚拟磁盘和内存使用相关,是在虚拟系统运行时生成的。当我关闭并在后台运行虚拟机时,*.文件夹消失,但其他两个文件夹没有消失。

当您在中打开虚拟机选项卡时,会临时生成一个*.文件夹。这可能是在首次传输数据(senddata)时生成的,以防止复用。shell还会要求您打开虚拟机。


二、VMM虚拟机启动失败故障处理在DellPowerEdgeR510上安装WindowsServer2012和Hyper-v组件后,将其添加到SCVMM2012,然后在服务器上创建Windows2012虚拟机。一切准备就绪后
启动虚拟机
无法找到要启动的内容,出现以下错误
错误(12700)
由于以下错误,VMM无法在.服务器上的hyper-v03主机上运行:无法访问“WindowsServer2012DC”。(虚拟机ID4025B7CB-5309-4AB9-973F-6058DB789BFA)
由于虚拟机管理程序未运行(虚拟机ID4025B7CB-5309-4AB9-973F-6058DB789BFA),虚拟机“WindowsServer2012DC”无法启动。以下操作可能有助于解决此问题:1)验证计算机的物理处理器是否具有受支持的硬件虚拟化功能版本。2)验证物理计算机的BIOS中是否实现了硬件支持虚拟化和硬件支持数据执行保护功能。(如果您要编辑BIOS来进行任一设置,则必须先打开电源,然后打开物理计算机。简单的物理计算机是不够的。)3)如果您对引导存储区给出的配置进行了更改,请验证这些变化。以便虚拟机管理程序一启动就被配置。
未知错误(0x8000)
建议的操作
请解决主机问题并重试该操作。
一开始我以为是SCVMM的问题,后来检查了另外两台Hyper-vvmm机器,发现运行正常。新建一个VMM,可以正常启动。然后开始检查这台R510,
根据提示:
1.>3.重新启动机器。。。。。
进入系统后,进入SCVMM控制台,再次启动VMM,启动成功。
完成后,查找有关以下内容的信息:
ExecuteDisable(执行禁用)
在Dell服务器Bios中,默认情况下启用此选项。这台R510之前已经改过。
ExecuteDisableBit函数是Intel在新一代处理器中引入的。开启该功能后,可以防止病毒、蠕虫、木马等程序以泛洪、无限扩展等方式破坏系统内存。以及被占有的理由。其工作原理是,处理器将内存划分为若干个区域,某些区域允许执行调度,而其他区域则不允许。
最后总结:
要在Dell服务器上使用虚拟化技术,必须打开两个Bios设置:
启动时按F2进入Bios,在CPU项
切换“VirtualizationTechnology”和“ExecuteDisable”将这两项设置为
保存并重新启动。