虚拟机boot空间不足解决办法
在更新centos内核版本时提示/boot目录至少需要37M空间,即/boot空间不足
Transaction check error:
installing package kernel-ml-6.2.2-1.el7.elrepo.x86_64 needs 37MB on the /boot filesystem
Error Summary
-------------
Disk Requirements:
At least 37MB more space needed on the /boot filesystem.
解决办法:
1.查看/boot下还有多少可用空间
1 2 3 | [root@localhost ~]# df -H /boot Filesystem Size Used Avail Use% Mounted on /dev/sda1 312M 309M 2.2M 100% /boot |
显示只剩下2.2M可用空间
2.先看看所有的内核包:
1 2 3 4 5 6 7 8 9 10 11 12 | [root@localhost ~]# rpm -qa|grep kernel kernel-devel-3.10.0-1160.83.1.el7.x86_64 kernel-3.10.0-1160.83.1.el7.x86_64 kernel-devel-3.10.0-1160.el7.x86_64 kernel-3.10.0-1160.81.1.el7.x86_64 kernel-headers-3.10.0-1160.83.1.el7.x86_64 kernel-ml-6.1.6-1.el7.elrepo.x86_64 abrt-addon-kerneloops-2.1.11-60.el7.centos.x86_64 kernel-tools-libs-3.10.0-1160.83.1.el7.x86_64 kernel-tools-3.10.0-1160.83.1.el7.x86_64 kernel-3.10.0-862.el7.x86_64 kernel-devel-3.10.0-1160.81.1.el7.x86_64 |
3.查看当前系统使用的是哪个
1 2 | [root@localhost ~]# uname -a Linux localhost.localdomain 3.10.0-1160.83.1.el7.x86_64 #1 SMP Wed Jan 25 16:41:43 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux |
4.可以删除当前使用内核版本外的其它内核包
1 | [root@localhost ~]# sudo rpm -e kernel-3.10.0-862.el7.x86_64 kernel-3.10.0-1160.81.1.el7.x86_64 |
5.删除后再查看/boot下的空间
1 2 3 | [root@localhost ~]# df -H /boot Filesystem Size Used Avail Use% Mounted on /dev/sda1 312M 229M 83M 74% /boot |
现在已经有83M空间了,超过了37M,接下来就可以继续安装了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2020-03-06 Prometheus Node_exporter 之 CPU Memory Net Disk