在搭建靶機環境的過程中總是遇見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:\Users\windows\Desktop\xxxx-disk1.vmdk
第三種:
mac下
常規->清理虛擬機