当前位置: 首页 > news >正文

Vmware下减小Ubuntu系统占用系统盘大小

1、虚拟机设置下占用空间

如图,给虚拟机分配了120GB,已经占用116.9GB,开机会提示空间不足。

2、实际使用空间

ubuntu系统下使用“df -h”命令查看实际使用空间大小50GB左右

造成这个原因是,虚拟机的bug:在虚拟机的ubuntu下,比如编译生成了很多缓存,虽然在ubuntu系统下删除 了这些缓存,并且在ubuntu系统下的占用的空间不大,但是实际占用主机硬盘资源并没有释放(非0数据),在主机系统下看到ubuntu虚拟机占用磁盘会很大。这样实际造成主机磁盘资源的浪费。

3、减小使用空间

虚拟机下执行如下命令,查看disk挂载目录。

sudo vmware-toolbox-cmd disk list

缩小挂载点

sudo vmware-toolbox-cmd disk shrink /

未使用空间填充0

sudo dd if=/dev/zero of=/zero.tmp bs=4M

这里设置合适的bs大小有助于提高速度。

完成之后需要删除zero.tmp,切记要删除,否则会导致没有空间系统起不来,需要进入援救模式,删除文件。

sudo rm /zero.tmp

4、压缩操作

一般执行“sudo vmware-toolbox-cmd disk shrink /”命令完成后,设置查看发现磁盘占用空间就会减小。如果没有,需要关闭虚拟机后,选中虚拟机进入设置,然后选择硬盘,然后点击压缩等待完成即可。

http://www.lryc.cn/news/329060.html

相关文章:

  • 面试题-Elasticsearch集群架构和调优手段(超全面)
  • python基础练习题6
  • Chrome 插件各模块使用 Fetch 进行接口请求
  • 内存可见性
  • Android room 在dao中不能使用挂起suspend 否则会报错
  • 【stable diffusion扩散模型】一篇文章讲透
  • 数据链路层之信道:数字通信的桥梁与守护者
  • SQL109 纠错4(组合查询,order by..)
  • Spring Boot + Vue 实现文件导入导出功能
  • vue watch 深度监听
  • Qt源码调试步骤记录
  • 大数据面试英文自我介绍参考(万字长文)
  • 外包干了5天,技术退步明显.......
  • Docket常见的软件部署1
  • Qt源程序编译及错误问题解决
  • 作业练习(python)
  • Wireshark使用相关
  • 相机标定学习记录
  • CSS 滚动条样式修改
  • 谈谈配置中心?
  • 人工智能(pytorch)搭建模型25-基于pytorch搭建FPN特征金字塔网络的应用场景,模型结构介绍
  • JRT业务开发起步
  • 深度解析:国内主流音视频产品的核心功能与市场表现
  • 红黑树介绍及插入操作的实现
  • [linux初阶][vim-gcc-gdb] TwoCharter: gcc编译器
  • 单例设计模式(2)
  • boost::asio 启用 io_uring(Linux 5.10)队列支持
  • Android 自定义坐标曲线图(二)
  • 每日OJ题_子序列dp⑧_力扣446. 等差数列划分 II - 子序列
  • GOPROXY 代理设置