如何保存VMware Fusion VM?

Geu*_*uis 4 vmware

我正在为我的团队分别为IE6,7和8制作3个VM版本的XP.我开始使用我们拥有的具有IE6和SP2的旧VMware映像,并且已经完成并使用我们需要的所有东西进行自定义,留下了IE6.

现在我需要复制这个VM,然后在接下来的2个副本上更新到IE7和8.

我原来的VM有以下文件:.nvram,.vmdk,.vmsd,.vmx和.vmxf.当我从这里创建新的vm时,我不得不选择.vmdk文件.然后VMware通过并构建了所需的其他文件.

我发现我在第一份XP上做的所有更新都存储在一个单独的文件中,我指示VMware存储在/ usr/local/vms中.通过我在升级过程中获得的更新和2个快照,现在大约6gb.

我复制了我的原始VM并设置了一台名为IE7的新机器,但是当它启动时,没有任何更新.所以我现在知道我的所有更改都保存在/ usr/local/vms/IE6 6gb文件中.

如何将我的所有更新合并回.vmdk文件,以便我可以A)创建我需要的其他2个IE7/8虚拟机,B)将3个虚拟机映像放在我们的网络上供我们的其他开发人员使用?

我的想法是,自从我从.vmdk文件开始这个过程以来,应该有办法将所有东西都推回去.

小智 6

删除快照点应将增量文件提交回主.vmdk文件.您应该能够在浏览器安装之前进行快照,并在快照之后分叉每次安装.

如果要将这些作为参考副本进行测试,我将使用克隆/复制功能创建单独的虚拟机,每个浏览器一个.这可能更容易维护并分发给其他用户.