装了个Linux虚拟机,越用越大,实际系统占用才40G,可虚拟机文件包占Mac硬盘90G 解决方法如下:
打开虚拟机系统,在root权限下执行:
cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill
一定要等他执行完,会出现磁盘空间不足的提示,在关机。
然后 cd /Applications/VMware Fusion.app/Contents/Library
执行:./vmware-vdiskmanager -k ~/virtualhost/centos.vmwarevm/虚拟磁盘.vmdk
提示:
Shrink: 100% done.
Shrink completed successfully.
表示压缩完毕。