虚拟机无法启动

我刚刚在全新的戴尔T320服务器上安装了Windows Server 2008 R2作为SBS 2011虚拟机的超级屏幕。

和所有新build的一样,

  • 确认CPU支持虚拟化
  • 在BIOS中启用确认的虚拟化。
  • 安装了所有设备驱动程序。
  • 安装了Hyper-Vangular色。
  • 在所有Windows请求重新启动。
  • 安装了所有必需的更新。

那么理论上我应该能够创build/导入虚拟机并启动它? 那么我一直这样想,我得到以下错误。

An error occurred while attempting to start the selected Virtual Machine(s). "New Virtual Machine" could not be initialized. (Virtual Machine ID: XXXXXXXX). 

我在TechNet上阅读,这可能与VHD的/ XMLconfiguration文件的权限有关,所以我可以确认所有的NTFS ACL具有可以正常工作的可接受权限。 此外,我从来没有这个问题,我已经build立了20左右的Windows Hyper-Visors。

我也试过把新虚拟机的创build指向不同的分区,以使它远离Windows,没有任何区别。 我仍在复制备份的VHD,以便我可以尝试“导入”VM,而不是创build一个全新的VM。

有些论坛也提到关于检查IDE控制器的configuration是否正确,所以我将它与运行状况良好的Windows Server 2008 R2 hyper-visor进行了比较,看起来configuration正确。

任何想法将不胜感激!

在这个网站上find了解决schemehttp://byronwright.blogspot.co.uk/2011/10/hyper-v-vm-unable-to-start.html

安装了此修补程序并对问题进行了sorting。