美文网首页文章
给VMware里的 Linux系统 Shrink Disk

给VMware里的 Linux系统 Shrink Disk

作者: Thresh0ld | 来源:发表于2016-05-16 15:05 被阅读238次

    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

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


    关注我的公众号.jpg

    相关文章

      网友评论

        本文标题:给VMware里的 Linux系统 Shrink Disk

        本文链接:https://www.haomeiwen.com/subject/wmybrttx.html