虚拟机在使用过程中,虚拟磁盘的大小会不断变大。即使你删除了磁盘中的文件,虚拟磁盘的大小仍然不会缩小
确保磁盘剩余空间大于vm设置空间 在终端运行
cat /dev/zero > wipefile; rm wipefile
如果出现 cat: stdout: No space left on device //没有影响
关闭虚拟机
在cmd进入虚拟机目录执行
vmware-vdiskmanager.exe -d "F:\vmmac\xxx\macOS.vmdk"
vmware-vdiskmanager.exe -k "F:\vmmac\xxx\macOS.vmdk"
执行完成就可以看见vmdk文件和mac系统实际暂用大小基本一致