1. 删除虚拟机中的缓存文件
cd ~/.cache/vmware/drag_and_drop
rm * -rf
2. 虚拟机中执行
cat /dev/zero > zero.fill
rm -f zero.fill
3. windows上执行
- 使用 VMware 工具 vmware-vdiskmanager.exe 执行你虚拟机的 vmdk文件
D:\VMware\VMware Workstation>vmware-vdiskmanager.exe -k "D:\Virtual Machines\Ubuntu1\Ubuntu.vmdk"
Shrink: 100% done.
Shrink completed successfully.
- 第3步骤的命令其实就是 ubuntu 中的 虚拟机设置->硬盘->压缩磁盘以回收未使用的空间
以上步骤执行后就可以缩减虚拟机在磁盘中的空间大小
提醒:安装 VMware tool 虽然方便,拖拽文件可以直接拷贝到虚拟机中,但是这样就会有缓存所以就要执行步骤1去删除,建议大家可以使用 VMware 中的共享目录这样不会有缓存 也很方便!