解决Ubuntu虚拟机占用空间与实际空间不符问题
1、背景
右键点击Windows中的Ubuntu虚拟机文件夹,发现它占用Windows磁盘空间大小140GB;
然后进入Ubuntu,输入 df -hl
可以算出实际占用空间也大约为140GB。在Ubuntu中删除约30GB的文件后,输入 df -hl
算出占用空间变为了110GB;
但右键点击虚拟机文件夹,发现占用的Windows磁盘空间居然还是140GB 。。。
网上找了些解决方法:
1.1、填0再删除的:有点复杂,最后出错。
1.2、在Windows下敲指令的:需要用到VMware的一些工具,还是有点复杂。
2、解决方法
后面找到篇短小精悍的日志,就一条指令,Ubuntu14、16、18都试过可用,特此分享:
2.1、必备条件
右键点击我们的Ubuntu虚拟机文件夹,比如它在D盘,占用了100G空间。那么必要条件就是D盘需要有2*100G的剩余空间!不满足就会失败!
2.2、指令
【解决Ubuntu虚拟机占用空间与实际空间不符问题】进入Ubuntu,输入指令:
sudo vmware-toolbox-cmd disk shrink /
等待Terminal的进度条和弹出框的进度条完成即可。完成后会报个内存错误框,点击send err report或者忽略都可以。
再次右键点击Ubuntu虚拟机文件夹,发现其占用Windows磁盘空间和其实际空间一样了。
推荐阅读
- 【FAQ】关于分析服务错误获取所选日期前一天事件数据的解决方法
- python|BFS解决迷宫最短路径
- 解决redis批量删除key值的问题
- MultiValueDictKeyError 错误解决
- 1-2月热点(度目发布煤矿电子封条解决方案,AI助力生产安全,推进煤矿智能化建设)
- springboot多模块化整合mybatis|springboot多模块化整合mybatis,mapper自动注入失败问题及解决
- 解决利用conda安装TorchGAN包失败的问题(教你如何安装torchgan)
- pytorch|升级pip超时python -m pip install --upgrade pip(终极解决)
- 面试必问的安卓虚拟机,你真的掌握了么(——安卓虚拟机基础知识回顾)
- 一文解决 CoAP 协议设备与外部网络沟通难题