前段时间在vmware下面安装了ubuntu镜像,用了一段时间后发现ubuntu的vmdk文件越来越大,达到了31.6GB,如下图所示。而且随着继续安装新的软件仍然在增大中,即使在ubuntu里面删除了文件仍然在windows主机中占用那么大的空间。但是在ubuntu下通过命令df -h查看,获取到的硬盘占用空间并没有那么大,非常的奇怪。

网上查询了资料,网上的说法是:“虚拟机上的Linux等系统认为.vmdk是一个硬盘,将文件删除后其可用空间可以恢复,重新利用;而对windos系统来说.vmdk是一个文件其变大后是不可能自动变小的。 针对以上原理,已变大的.vmdk文件是无法减肥的,即使你将所有数据删除,此文件依占用windows的硬盘空间仍然不会改变。”

网上针对vmdk文件越来越大的问题给出了数种解决方法。

第一种方法是压缩磁盘。使用命令vmware-toolbox-cmd disk shrinkonly压缩磁盘,如下图所示。但我压缩后vmdk文件只是从31.6GB变成了31.5GB,感觉效果不明显。

第二种方法是在vmware的安装目录下,执行其中的vmware-vdiskmanager程序。 比如我的vmdk文件路径是在D:\ubuntu64\ubuntu64下,  则用命令提示符执行vmware-vdiskmanager.exe -k "D:\ubuntu64\ubuntu64\Ubuntu 64 .vmdk",如下图所示。但我执行完后占用空间没有发生变化。

第三种方法是“创建一个新的克隆”,然后删除旧的文件夹。这种方法我试过也是没用的。

之后我试过多种方法也没有用。没办法,只能暂时放任vmdk文件越来越大了。因为vmdk文件在windows的D盘,如果之后它比整个D盘要大,那我只能在windows下装个“分区助手”

调整D盘的大小了。如果各位有好的方法欢迎一起探讨。

vm压缩linux vmdk文件,vmware下vmdk文件越来越大的解决方法探讨相关推荐

  1. Linux (Ubuntu 16.04) 下 搜狗拼音输入法乱码问题的解决方法

    说明:转载请注明出处. Ubuntu系统下搜狗拼音输入法经常乱码,搜索到的解决方法大多不可用,或者只能解决一次,很快就又出现乱码的情况.博主无意间发现一个方法,经测试,90%以上的概率是可行的,只有那 ...

  2. 写论文时,Word文档修改保存后,文件越来越大的解决方法

    写论文时,Word文档经过反复修改保存后,文件会越来越大,十分烦人,网上找了很多解决办法,按个尝试,现在总结分享出来,让大家少走弯路. 缩小word文件大小第一招: Word在保存DOC文件时只是把一 ...

  3. linux mysql删除root_Linux下误删MySQL的root用户解决方法

    开始对Linux界面不熟悉,可能由于不小心,把root误删了,怎么办? 1. # killall MySQLd    干掉所有mysql进程 2. # mysqld_safe --skip-grant ...

  4. vmware下ubuntu 鼠标不起作用解决方法

    修改/etc/X11/xorg.conf文件 原文件对应内容 Section "InputDevice"         Identifier        "Confi ...

  5. linux 压缩当前文件夹下所有文件

    linux zip压缩.压缩当前文件夹下所有文件,压缩为a.zip.命令行的方法是怎样. zip -r fileName.zip 文件夹名 tar tar命令可以用来压缩打包单文件.多个文件.单个目录 ...

  6. linux替换某个文件夹下所有文件,Linux 批量查找并替换文件夹下所有文件的内容...

    1.批量查找某个目下文件的包含的内容 cd etc grep -rn "查找的内容" ./ 2.批量替换某个目下所有包含的文件的内容 cd etc sed -i "s/查 ...

  7. Linux下统计当前文件夹下的文件个数、目录个数

    这篇文章主要介绍了Linux下统计当前文件夹下的文件个数.目录个数,本文使用ls命令配合管理.grep命令实现统计需求,需要的朋友可以参考下 1) 统计当前文件夹下文件的个数 复制代码 代码如下: l ...

  8. linux shell判断当前目录下的文件或目录

    linux shell判断当前目录下的文件或目录 #!bin/sh for file in ./* doif test -f $filethenecho $file 是文件elseecho $file ...

  9. linux du 文件大小排序,du命令 实现Linux 某个文件夹下的文件按大小排序

    1. df -lh 2. du -s /usr/* | sort -rn 这是按字节排序 3. du -sh /usr/* | sort -rn 这是按兆(M)来排序 4.选出排在前面的10个 du ...

  10. 【转】【Linux】Linux下统计当前文件夹下的文件个数、目录个数

    [转][Linux]Linux下统计当前文件夹下的文件个数.目录个数 统计当前文件夹下文件的个数,包括子文件夹里的 ls -lR|grep "^-"|wc -l 统计文件夹下目录的 ...

最新文章

  1. android自定义调节器控件 —— RegulatorView
  2. 分布式系统数据一致性解决方案
  3. java异常什么时候抛出异常,java - 什么时候应该抛出IllegalArgumentException?
  4. corosync/openais+pacemaker+drbd+web实现高可用群集
  5. jpg图片使用pil的resize后_如何使用PIL调整图像大小并保持其纵横比?
  6. %3c php foreach%3e,PHP 数组函数-数组排序
  7. 7 种让 if / else 变得更加优雅的方式,你 pick 了吗?
  8. Zabbix(七)zabbix proxy 分布式监控配置
  9. 【Web API系列教程】3.10 — 实战:处理数据(公布App到Azure App Service)
  10. image target behaviour 和image target的关系_图片分析软件Image-Pro Plus的基础操作
  11. FFmpeg下载秒级 支持各个平台各个版本
  12. 页面中文乱码,tomcat服务器,jsp乱码
  13. dom4j解析xml
  14. 【推荐】智慧城市顶层设计及其建设规划实施解决方案可行性研究报告合集(共107份,963M)
  15. 1 PDFLib9的安装 及 demo
  16. 自己撸一个Wordcount
  17. 数据分析 —— 数据挖掘是什么、能干嘛、怎么做
  18. 判断处理器是大端模式还是小端模式
  19. 解决文件上传重名的方案
  20. EasyGBS平台更换为MySQL数据库,提升数据库速度的2个技巧

热门文章

  1. wps中将文档输出为pdf_如何将WPS文件转换为PDF格式
  2. 蓝桥杯 ALGO-45算法训练 调和数列问题
  3. 拆分PDF文件的一个办法
  4. 【day4】【洛谷算法题】-P5708三角形面积-刷题反思集[入门1顺序结构]
  5. 关于农历闰月年份的口诀
  6. 二手升腾网络计算机,瘦客户机终端网络计算机专用计算机
  7. PCIe+Switch高速存储方案设计
  8. 【分布式开发】之 CAP 原则
  9. Poj 2456 Aggressive cows
  10. word毕业论文页眉设置自动添加章节标题并左右对齐