vmware虚拟机空间增大后,不会因为你删掉文件而减少,所以需要对其清理碎片。
清理vmware碎片:
在虚拟机里执行以下命令:
#dd if=/dev/zero of=/0bits bs=20971520
#rm /0bits
注解:
if 代表输入文件。如果不指定if,默认就会从stdin中读取输入。
of 代表输出文件。如果不指定of,默认就会将stdout作为默认输出。
bs 代表字节为单位的块大小。
count 代表被复制的块数。
/dev/zero 是一个字符设备,会不断返回0值字节(\0)
关机,进入vmware软件的安装目录下有个exe:vmware-vdiskmanager.exe
cmd进入该路径,执行:
> vmware-vdiskmanager -k "虚拟机路径"
即可开始清理。