无法启动虚拟机

无法启动虚拟机

我正在尝试使用 Windows Server 2008 Hyper-V 设置虚拟服务器,但是每次在创建服务器后单击“开始”时,都会收到错误:

尝试启动选定的虚拟机时出现错误。

‘测试服务器’无法初始化。

我检查了BIOS,设置如下:

1)执行禁用位是已启用
2)英特尔虚拟化技术已启用

有人能指导我吗,因为我甚至无法启动虚拟机,这很令人沮丧。我以为这很容易 :-(

最亲切的问候

答案1

Hyper-v .bin、.vsv 和 .vhd 上的权限是否配置正确?

我遇到了类似的问题,请转到 vsv 和 .bin 文件所在的位置(例如 E:\VM\\Virtual Machine\)

那里应该有两个文件,.vsv 和 .bin。尝试删除这些文件并重新启动机器。

如果您不知道这些文件在哪里,当尝试启动 VM 时出现错误,请单击详细信息,记下 GUID(疯狂的长数字/密钥)在托管 VM 的服务器/系统上进行搜索。

尝试http://blogs.technet.com/b/rmilne/archive/2014/01/15/hyper-v-could-not-initialize-could-not-create-or-access-saved-state-file.aspx

编辑:问题的详细信息是什么?您是否安装了操作系统?此虚拟机的设置是什么样的?这是您导出的现有虚拟机吗?

答案2

关于您的查询,请迁移到具有不同处理器版本选项的物理计算机并进行更新。

Right click on VM -> Settings -> Processor -> "Migrate to a physical computer with a different processor version"] -> Enable.

答案3

非常简单,但是主机有足够的 RAM 吗?

另外,我在使用 Hyper-V Server 2012 R2 时遇到的一个问题是,配置的分区是否有足够的可用空间来支持指定数量的 RAM。

我没有意识到 vm 配置分区还存储了 VM RAM 的文件副本。即

如果虚拟机有 16GB RAM,它将使用 vmconfig 分区中的 16GB 存储空间 - 至少默认情况下如此。我最初创建了一个 20GB 的小分区来存储配置,但没有意识到这一点,并且我遇到了类似的问题,虚拟机无法启动。

答案4

从 powershell 安装核心系统时,我遇到了类似的问题。删除 vm 但不删除 vhd 文件。重新创建 vm 并将其附加到 vhd 或 vhdx 文件,您就可以开始了。这就是对我有用的方法。

相关内容