将多个VMware磁盘映像转换为单个磁盘映像

我有一个使用“多vmdk”格式(大约7个vmdk文件)的VMware实例。 我想写整个磁盘映像到我的笔式驱动器。

如果是“单个vmdk”图片,我可以使用

qemu-img convert file.vmdk -O raw /my/drive/ 

但是,我不确定如何使用多个vmdk格式。

我是否必须将它们合并到一个vmdk中,然后写入我的笔式驱动器,或者是否有其他select?

这当然是可行的。 假设你有:

 vmdk-primary.vmdk vmdk-2.vmdk vmdk-3.vmdk 

然后这样做:

 vmware-vdiskmanager.exe -r vmdk-primary.vmdk -t 0 combinedImage.vmdk 

vmware-vdiskmanager.exe与VMWare Player(或您select的VMWare产品)一起使用。

  1. 一旦完成,你将仍然有原始文件(就我而言)
    记得)。
  2. 您必须将combinedImage.vmdk文件重命名为原始文件名(vmdk-primary.vmdk)。
  3. 一旦你对新的图像满意,你可以删除旧的文件。

这不会节省任何空间(也许有一小部分),但它会得到一个磁盘文件,而不是几个。 或者,您可以压缩所有文件并将存档存储在USB上。