VMWare Fusion:如何将多个编号的 vmdk 文件合并到 -flat.vmdk 文件中?
我在 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) 文件。有谁知道如何根据我现在拥有的多个文件生成单个文件?
谢谢,-戴夫
I'm on Mac 10.6.6 using VM Ware Fusion 3.1.2. I created a Windows 7 image, but when I examine the files that make up the image, there are 21 "extent" files -- e.g. files with names like
Windows 7-s001.vmdk
Windows 7-s002.vmdk
Windows 7-s003.vmdk
...
Ultimately I want to convert this to something that an be used by VirtualBox, and so to do that, I need to get a single vmdk (-flat.vmdk) file. Does anyone know how to generate a single file given the multiple files I have now?
Thanks, - Dave
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
虚拟机-设置-硬盘->取消选中“拆分为 2GB 文件”并按“应用”:)
Virtual Machine - Settings - Hard Disk -> Uncheck "Split into 2GB files" and press Apply :)
对于那些(像我一样)最终可能会在这里寻找如何在 ESXi (CLI) 上执行此操作的人:没有
vmware-vdiskmanager
。相反,请使用vmkfstools
:For those who (like I did) may end up here looking for how to do this on ESXi (CLI): There is no
vmware-vdiskmanager
. Instead, usevmkfstools
:我也使用命令行成功地做到了这一点。不过,这有点繁重——人们必须仔细地在 RTFM 和 Google 中搜索才能找到正确的咒语。
查看
see -r 中的“转换”选项
I have also had success doing this using the command line. Kind of heavy lifting, though - one has to RTFM and Google search carefully to find the right incantations.
look in
see -r for the "convert" option