背景:
因为最近在操作一键安装体系的vmware。
我使用了CentOS-mininal版本做一个vmdk文件的虚拟机
在yum安装和部分软件编译时,产生了大量空间
vmdk文件总量已经占到了3G多。
想起了VirtualBox有个方法可以缩减vmdk文件占用
首先在虚拟机敲入
dd if=/dev/zero of=/space bs=20971520
rm /space
擦除磁盘无用的数据
然后再使用一个工具叫vmware-vdiskmanager.exe
可以独立下载这个小程序,是vmware里的
地址:http://vdisk.weibo.com/s/uJ11MkJ99gr1i?category_id=1&parents_ref=uJ11MkJ99gqVN,uJ11MkJ99gqWe,uJ11MkJ99gqVK,uJ11MkJ99gqVW
最后
vmware-vdiskmanager.exe -k "D:\Vm\CentOS.vmdk"
重新清理后文件从3G变成了1.5G
完成