vmware合并多个虚拟硬盘文件

有时,当我们创建虚拟机vmware里面的应用程序,我们可能会选择创建分割的虚拟磁盘中的多个文件2GB的文件,这是为了提高复制过程,主要用于存储虚拟机文件系统不支持创建更大的文件。还有种情况是虚拟化物理机器的时候,虚拟硬盘会自动采用小文件的存储方式。     如果我们需要将它转换回是一个单一的文件,有一个工具,可以用来操纵虚拟磁盘的vmware- vdiskmanager.exe ,这个工具可以用来转换这些文件是单个文件,通过使用下面的命令。
vmware-vdiskmanager.exe -r "D:\vmware\win7_ultimate_amd64_en\win7_ultimate_amd64_en.vmdk" -t 0 "D:\vmware\win7_ultimate_amd64_en.vmdk"
下面是进度条:

后续操作需要重新设置虚拟机,将原来的硬盘文件替换掉即可。

编辑vmx文件,修改scsi0:0.fileName = "single.vmdk" 为上边合并后的文件名字,之后重启机器, 重启后可能会报错The root filesystem on /dev/sda1 requires a manual fsck,请到这里查看解决方法


版权声明:本文为lonelysky原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/lonelysky/article/details/54019018