虚拟PC – 父母似乎已被修改

我一直在试图安装Microsoft BizTalk课程2934a的培训包。 我已经下载了多个VHD,并按照说明(我想!)进行安装。 但是,试图从Virtual PC 2007控制台启动其中一个VHD时,出现消息“父虚拟硬盘已被删除或已从原先的位置移动,请select父虚拟硬盘的新位置” 。 在这一点上它告诉我,它正在寻找Base05D.vhd。 我已经有一个这个巨大的基础磁盘的激活副本,所以我浏览到的位置,并select它。 我得到的消息“虚拟硬盘的父母似乎已被修改,而不使用差异虚拟硬盘”(有谁知道这是什么意思?)。 我点击确定,然后我得到closures对话框,“你想用你的虚拟硬盘做什么?” 和“提交到虚拟硬盘的更改”等选项

我已经检查记事本中的vmc文件,所有的path似乎没有问题。 我也使用虚拟磁盘编辑器来检查父磁盘引用,所有看起来是为了。 我尝试启动的虚拟机使用一个使用另一个使用另一个基础磁盘的基础磁盘的基础磁盘。 所有的基础磁盘都在预期的位置。

感谢阅读,感激地收到任何帮助。

差异磁盘是在同一地点“分支”多个虚拟机的一种方式。 您可以根据自己的需要设置一个磁盘,然后开始向前移动一个“差异”磁盘,这将实际上保持基础磁盘和您的更改之间的差异。

问题是,你必须“冻结”父磁盘。 如果您对父级进行了任何更改,那么差异磁盘就是吐司。 大多数人至less会将父区别磁盘标记为只读(或者,更好的方法是使用安全性来防止任何人写入磁盘)。

一旦你搞砸了,就没有回头路了。 所有的孩子都无法使用。 除非您有可以将父磁盘恢复到其原始状态的备份,否则您运气不佳。

布拉德是完全正确的。 一旦你创build了一个父VHD的差异磁盘,你永远不要再碰父母了。 如您所见,对其进行的任何更改都将使diff磁盘的父母链无效。

如果没有备份,或没有重新创build所有的diff磁盘,没有办法从中恢复。