locked
当覆盖了虚拟机的VHD文件以后无法启动虚拟机 RRS feed

  • 问题

  • 问题:

    当你覆盖了虚拟机的VHD文件以后无法启动虚拟机?

    2011年7月7日 8:47
    版主

答案

  • 在一些测试环境中,我们可能会删除虚拟机当前使用的VHD文件,然后新建一个相同名字的新的VHD文件来取代它。但是当你尝试去启动这个虚拟机的时候,你可能无法启动该虚拟机并得到一个虚拟机无法启动的错误信息。

     

    这个问题产生的原因是新建的VHD文件没有相应的权限设置。在Hyper-V上运行的虚拟机需要特定的账户权限,所以当你挂载一个VHD文件到虚拟机的时候,系统会改变VHD的权限设置。

     

    为此,你需要做的是:

     

    1. Hyper-V管理器里去打开虚拟机的设置

    2. 找到挂载的VHD文件

    3. 删除该VHD文件(使用删除按钮)

    4. 点击应用

    5. 重新添加VHD文件(找到你后来新建的VHD文件)

    6. 点击应用

    2011年7月7日 8:47
    版主