美文网首页
回收vmware空间方法

回收vmware空间方法

作者: 亚比伦哥 | 来源:发表于2021-01-13 17:40 被阅读0次

一 、打开虚拟机 如果是ubuntu 

1 、sudo apt-get clean 清除残留的安装包 (可以不执行此步)

2 、sudo dd if=/dev/zero of=/0bits bs=20M(将碎片空间填充上0,结束的时候会提示磁盘空间不足,忽略即可)

3、sudo rm  /0bits(删除第二步的填充,如果用df -h 会发现可用的虚拟空间增加许多,但是实际的磁盘空间没有缩减)        

二、关闭虚拟机,在windows命令行里执行vmware-vdiskmanager.exe(这个在VMware player里好像没有的,所以需要升级为VMware workstation pro版本!)

       这步会真正的缩减 它占用的磁盘空间,首先关闭虚拟机,然后打开cmd ,用cd命令进入到你的vmware安装文件夹,如C:\Program Files (x86)\VMware\VMware Workstation,也可以在这个文件夹里“shift+鼠标右键 -> powershell”打开命令窗口; 然后执行

.\vmware-vdiskmanager.exe -k (你的虚拟机磁盘路径) 比如 "D:\Virtual_Machines\Ubuntu_x64\Ubuntu 64.vmdk"

.\vmware-vdiskmanager.exe -k "D:\Virtual Machines\Ubuntu1804\Ubuntu1804.vmdk"

注意:如果路径有空格,必须用双引号引起来。命令执行过程可能有点长,静静等待:

执行完就会发现磁盘占用少了很多个G。

相关文章

  • 回收vmware空间方法

    一 、打开虚拟机 如果是ubuntu 1 、sudo apt-get clean 清除残留的安装包 (可以不执行此...

  • GC自我盘问

    GC收集 收集的意义:回收已死的对象,垃圾收集是否限定在堆上?方法区的空间回收是否属于GC的范围虚拟机栈、本地方法...

  • JVM 垃圾回收 和回收器

    概述 垃圾回收的方法:复制(年轻代,浪费空间)、标记压缩(节省空间但延长STW)、标记清除(CMS,同时CMS支持...

  • 深入理解 Java 虚拟机读书笔记2

    垃圾回收 通常垃圾回收是针对 Java 堆和方法区所做的操作,其他部分由于线程私有并且本身所占空间不大不用太关心,...

  • 粗略整理的java面试题

    1.垃圾回收 是回收的空闲堆空间 只有在cpu空闲并且堆空间不足的情况下才回收 2.threadlocal 就是为...

  • 惰性空间回收

    惰性空间回收 惰性空间回收适用于字符串缩减操作。比如有个字符串s1="hello world",对s1进行sdst...

  • 01垃圾回收机制

    垃圾回收(Garbage Collection,GC) 垃圾回收就是释放垃圾占用的空间 内存的动态分配和垃圾回收,...

  • 虚拟机linux与主机文件互传

    vmware-tools软件命令方法

  • Ubuntu系统安装

    说明 虚拟机采用VMware Workstation,软件安装方法可点击查看VMware Workstation虚...

  • Java 垃圾回收机制

    垃圾回收(Garbage Collection,GC) 垃圾回收就是释放垃圾占用的空间,在Java中,什么...

网友评论

      本文标题:回收vmware空间方法

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