在搭建靶机环境的过程中总是遇见vmdk越来越大,导致上传时间变长。记一下压缩vmdk的方法
linux
cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill /usr/bin/vmware-toolbox-cmd disk shrinkonly
至于原理,第一句是将硬盘空余地方全部填0,第二句是vmware的工具
windows
第一种:右键我的电脑->管理->存储->磁盘管理->右键任意磁盘->压缩卷->压缩
第二种:vmware安装目录下,vmware-vdiskmanager.exe -k vmdk路径
D:VMware>vmware-vdiskmanager.exe -k C:UserswindowsDesktopxxxx-disk1.vmdk
第三种:
mac下
常规->清理虚拟机