在 Windows Server 2008 R2 上,尝试在 Hyper-V 管理器中启动名为“TFS”的 VM 会显示以下消息:
Hyper-V 管理器
尝试启动所选虚拟机时出错。
“TFS”无法初始化。
创建分区失败:系统资源不足,无法完成请求的服务。(0x800705AA)
“TFS”无法初始化。(虚拟机ID 252EAC02-59DB-4BE5-BB9A-296B5BA4BC78)
创建分区失败:系统资源不足,无法完成请求的服务。(0x800705AA)
在 Windows Server 2008 R2 上,尝试在 Hyper-V 管理器中启动名为“TFS”的 VM 会显示以下消息:
Hyper-V 管理器
尝试启动所选虚拟机时出错。
“TFS”无法初始化。
创建分区失败:系统资源不足,无法完成请求的服务。(0x800705AA)
“TFS”无法初始化。(虚拟机ID 252EAC02-59DB-4BE5-BB9A-296B5BA4BC78)
创建分区失败:系统资源不足,无法完成请求的服务。(0x800705AA)
与 ESX 不同,您可以在其中过度指定 RAM,Hyper-V 将您设置的 RAM 分配给 VM,因此如果您有一个具有 4GB RAM 的主机,并且有 2 个 VM 运行每个 2GB,则您无法启动另一个。ESX 会让您启动另一个并尝试在它们之间分配可用的 RAM,但如果没有足够的资源,您最终会遇到资源问题。
减少此 VM 所需的 RAM 似乎已经解决了这个问题。
奇怪的是,错误消息没有特别提到 RAM 作为错误的原因。