Ubuntu boot目录空间不足的解决方案
2023-09-11 14:22:07 时间
###【系统环境】
Ubuntu 16.04.3 LTS
###【问题场景】
####0x01,打算试试mysql连数据库,没跑起来,提示安装mysql-client的库.
按照提示next
# apt-get install -y mysql-client-core-5.7
####0x02,内核报错,fuck,大义是我内核版本太低了。不能安装这个mysql的库。按照提示next:
# apt-get -f install
####0x03,日,又报错了,提示磁盘空间不足。
果然,不足了。从而引出正文,boot满了该咋办?
###【解决方案】
- 查看系统都有哪些内核文件
dpkg --get-selections | grep linux-image
2. 查看当前系统使用的内核
uname -a
3. 删除无用的内核文件
先说一种蛋疼的删除方法:
apt-get remove linux-image-(版本号)-generic
使用这个命令后依然会提示要升级内核
死循环:
其中尝试人肉删除boot里的内核文件,结果一个 apt-get -f install
把删掉的内核都恢复了。说明升级内核时会修复全部内核文件。这种方法不太靠谱。
终极方法:
dpkg --force-all -P linux-image-[内核版本]-generic
可以看到boot的内存已经释放了7%。
###【问题回顾】
不会外挂系统修复内核的话,千万比删错内核,会被老板打死的。
相关文章
- 虚拟机CentOS7开机报错:you might must to save “/run/initramfs/rdsosreport.txt“ to a USB stick or /boot
- Formatting JSON Dates in Spring Boot
- Spring Boot整合Mybatis(注解版+XML版)
- Spring Boot 应用可视化监控
- 基于spring-boot的社区社交微信小程序,适合做脚手架、二次开发
- Spring Boot—12URL映射
- 解决Spring Boot OTS parsing error: Failed to convert WOFF 2.0
- spring boot常用注解使用小结
- 3. Ubuntu系统中文化、安装中文输入法、解决VNC上ubuntu后无法复制粘贴问题
- Spring Boot 集成MyBatis
- Spring Boot 2 整合Swagger简单入门
- 曹工谈Spring Boot:Spring boot中怎么进行外部化配置,一不留神摔一跤;一路debug,原来是我太年轻了
- 曹工说Spring Boot源码(12)-- Spring解析xml文件,到底从中得到了什么(context:component-scan完整解析)