清理vmware碎片

来源:互联网 发布:淘宝网成功的原因 编辑:程序博客网 时间:2024/06/08 07:20

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 "虚拟机路径"

即可开始清理。