我是 hyper-v 的新手,我想知道如何执行以下操作:我想要一个全新安装的 Windows 映像,并使用一些应用程序创建一个“差异”磁盘。
然后我可以修改主硬盘来安装更新吗?这些更新会包含在子硬盘中吗?
另一个解决方案是复制“全新的 Windows”硬盘,但它将占用更多的空间,而且我必须多次下载 Windows 更新。
答案1
我从未使用过 Hyper-V,但我运行 Virtualbox,解决方案似乎是相同的。http://technet.microsoft.com/en-us/library/dd560637.aspx描述了“快照”功能,这正是您要寻找的“差异磁盘”。但是,据我所知(无论如何在 Virtualbox 中),您无法编辑父硬盘并让快照子代正常工作。
编辑:
对虚拟机进行检查点/快照就像使用父磁盘一样 - 拍摄快照后对虚拟机的所有更改都将写入新的 VHD(您将在物理磁盘上看到此文件,扩展名为 .AVHD,您指定在其中保存快照)。如果我创建后续快照,则会创建另一个 AVHD,然后将更改写入这个较新的 AVHD 文件。
(来源)
正如我所想,Hyper-V 有效确切地就像我的 VirtualBox 快照一样,它会冻结源虚拟驱动器并将所有更改写入单独的“差异”文件。遗憾的是,一旦创建了快照,您就根本无法编辑父级(快照将损坏)。