Hyper-V解决方案-尝试启动选定的虚拟机时出错

当你移动或者替换Hyper-V管理的虚拟机的VHD文件后,你也许会遇到如下错误

image

TestVM 无法 启动。
Microsoft 仿真 IDE 控制器 (实例 ID {83F8638B-8DCA-4152-9EDA-2CA8B33039B4}): 到电源上失败,错误常规访问被拒绝错误
IDE/ATAPI 帐户没有足够的权限打开附件
E:VMsTestVMTestVM.vhd。 错误: 常规访问被拒绝错误
帐户没有足够的权限打开附件
E:VMsTestVMTestVM.vhd。 错误: 常规访问被拒绝错误

引起这个错误的主要原因是新的VHD文件的NTFS权限不对,当通过Hyper-V管理器创建新的虚拟机的时候,Hyper-V会给VHD加上某些特定用户的NTFS权限,但是如果你手工的替换掉VHD,这些权限就会丢失。以下方法可以快速修复这个问题:

  1. 打开Hyper-V管理器,右键单击出问题的虚拟机,选择设置
  2. 在IDE Control 0里把VHD文件移除
  3. 重新添加VHD文件
  4. 现在从Hpyer-V管理器里重新启动这个虚拟机,就能启动成功了。

Comments

162 responses to “Hyper-V解决方案-尝试启动选定的虚拟机时出错”

Leave a Reply