给VMware里的 Linux系统 Shrink Disk

VMware里的linux在使用时间长了以后,不管你是怎么删临时文件啊,删除不需要的软件啊等等也不会减少vmdk文件的大小。这是为什么呢?
这是因为啊,即使你在linux里删掉这个文件,但是 vmdk 没有立即清除他所占用的空间。

参考链接: https://www.howtoforge.com/how-to-shrink-vmware-virtual-disk-files-vmdk

  1. 打开虚拟机里的Linux系统,打开终端,在里面输入命令
      apt-get clean 

(如果提示权限不够的话就在前面输入sudo)

  1. 接着在终端里输入:
     cat /dev/zero > zero.fill;sync;sleep 1;sync;rm -f zero.fill

(这个命令会用0填充虚拟磁盘中的空闲空间)

  1. 关闭虚拟机的Linux系统,在Windows里cmd里输入命令:
  "C:\Program Files (x86)\VMware\VMware Workstation\vmware-vdiskmanager.exe" -k "D:\VMware\UbuntuKylin\UbuntuKylin.vmdk"
shrinkdisk.png

等命令执行完毕后,磁盘收缩就完成了。


给VMware里的 Linux系统 Shrink Disk_第1张图片
关注我的公众号.jpg

你可能感兴趣的:(给VMware里的 Linux系统 Shrink Disk)