我正在尝试使用Windows Server 2008 Hyper-V来设置虚拟服务器,但是每次在创build服务器之后单击“开始”时,都会出现一个错误消息:
尝试启动选定的虚拟机时发生错误。
“testing服务器”无法初始化。
我已经检查了BIOS,设置如下:
1)执行禁用位被启用
2)英特尔虚拟化技术已启用
有人能指导我,因为我甚至不能启动虚拟机,这是令人沮丧的。 我认为这很容易: –
最亲切的问候
Hyper-v .bin,.vsv和.vhd上的权限是否正确configuration?
我有类似的问题,去vsv和.bin文件所在的位置(例如E:\ VM \\ Virtual Machine \)
应该有两个文件,.vsv和.bin。 尝试删除这些文件并重新启动机器。
如果您不知道这些文件的位置,当尝试启动虚拟机时出现错误,请单击详细信息,记下虚拟机所在的服务器/系统上的GUID(疯狂的长号码/键)search。
编辑:这个问题的细节是什么? 你安装了一个操作系统? 什么是这个虚拟机的设置? 这是您导出的现有虚拟机吗?
关于您的查询,使用不同的处理器版本选项迁移到物理计算机并更新。
Right click on VM -> Settings -> Processor -> "Migrate to a physical computer with a different processor version"] -> Enable.
很简单,但主机是否有足够的内存?
另外,Hyper-V Server 2012 R2的一个问题是configuration分区是否有足够的空间来支持指定数量的内存。
我没有意识到vm config分区也存储了一个VM的RAM的文件副本。 即
如果一台虚拟机具有16GB的RAM,那么它将在vmconfig分区中使用16GB的存储空间 – 至less在默认情况下。 我最初创build了一个小的20GB分区来存储configuration没有意识到这一点,我有一个类似的问题,虚拟机无法启动。
从PowerShell安装核心系统时遇到类似的问题。 删除vm而不是vhd文件。 重新创build虚拟机,并将其连接到vhd或vhdx文件,你应该很好去。 那是对我有用的