VMWare Fusion:如何将多个编号的vmdk文件合并到-flat.vmdk文件中?

Dav*_*ave 5 virtualization vmware virtualbox vmware-fusion

我在Mac 10.6.6上使用VM Ware Fusion 3.1.2.我创建了一个Windows 7图像,但是当我检查构成图像的文件时,有21个"范围"文件 - 例如文件名如

Windows 7-s001.vmdk Windows 7-s002.vmdk Windows 7-s003.vmdk ...

最终我想将其转换为VirtualBox使用的东西,所以要做到这一点,我需要获得一个vmdk(-flat.vmdk)文件.鉴于我现在有多个文件,有谁知道如何生成单个文件?

谢谢, - 戴夫

SPD*_*ver 9

虚拟机 - 设置 - 硬盘 - >取消选中"拆分为2GB文件"并按应用:)


Mar*_*rli 5

我也使用命令行成功完成了这项工作.然而,有一种沉重的举动 - 一个人必须通过RTFM和Google仔细搜索才能找到正确的咒语.

顺便拜访

/Applications/VMware\ Fusion.app/Contents/Library/vmware-vdiskmanager
Run Code Online (Sandbox Code Playgroud)

请参阅-r以获取"转换"选项

  • 是的.类似的事情也可以在Windows上完成(您可以在`C:\ Program Files\VMware\VMware Workstation`中找到磁盘管理器工具).有关可用命令行选项的更多信息,请参见[此处](http://www.vmware.com/support/ws45/doc/disks_vdiskmanager_run_ws.html). (2认同)

Jon*_*art 5

对于那些(像我一样)可能最终会在这里寻找如何在ESXi(CLI)上进行操作的人:没有vmware-vdiskmanager。而是使用vmkfstools

vmkfstools --clonevirtualdisk source.vmdk dest.vmdk
Run Code Online (Sandbox Code Playgroud)