我正在为我的团队制作三个XP版本的虚拟机,分别是IE6、7和8。我从我们之前有的一个包含IE6和SP2的旧VMware映像开始,并根据我们需要的所有内容进行了定制,但仍然是IE6。
现在我需要复制这个虚拟机并随后在接下来的两个副本上更新到IE7和8。
我的原始虚拟机有以下文件:.nvram,.vmdk,.vmsd,.vmx和.vmxf。当我从这个创建新的虚拟机时,我必须选择.vmdk文件。然后VMware会按需构建其他所需的文件。
我发现我在第一个XP副本上做的所有更新都存储在一个单独的文件中,我指示VMware将其存储在/usr/local/vms中。加上更新和在升级过程中我拍摄的2个快照,现在约为6GB。
我复制了原始虚拟机并设置了一个名为IE7的新机器,但它启动时没有任何更新。因此,我现在知道我所有的更改都保存在/usr/local/vms/IE6 6GB文件中。
如何将所有更新合并回.vmdk文件中,以便我可以A)创建我需要的另外两个IE7/8虚拟机和B)将三个虚拟机映像放置在我们的网络上供其他开发人员使用?
我认为,由于我是从一个.vmdk文件开始这个过程,所以应该有一种方法将所有内容推回到其中。
现在我需要复制这个虚拟机并随后在接下来的两个副本上更新到IE7和8。
我的原始虚拟机有以下文件:.nvram,.vmdk,.vmsd,.vmx和.vmxf。当我从这个创建新的虚拟机时,我必须选择.vmdk文件。然后VMware会按需构建其他所需的文件。
我发现我在第一个XP副本上做的所有更新都存储在一个单独的文件中,我指示VMware将其存储在/usr/local/vms中。加上更新和在升级过程中我拍摄的2个快照,现在约为6GB。
我复制了原始虚拟机并设置了一个名为IE7的新机器,但它启动时没有任何更新。因此,我现在知道我所有的更改都保存在/usr/local/vms/IE6 6GB文件中。
如何将所有更新合并回.vmdk文件中,以便我可以A)创建我需要的另外两个IE7/8虚拟机和B)将三个虚拟机映像放置在我们的网络上供其他开发人员使用?
我认为,由于我是从一个.vmdk文件开始这个过程,所以应该有一种方法将所有内容推回到其中。