首页 > 其他分享 >boot目录满了,如何解决?

boot目录满了,如何解决?

时间:2022-12-01 11:45:51浏览次数:31  
标签:删除 boot 内核 解决 目录 localhost

目录

问题描述

/boot/是Linux系统的启动盘,用于存放启动时的引导文文件,如内核等
在进行yum update等操作时,内核也会随着更新,同时旧的内核会保留不会删除,这就造成/boot 目录会越来越大。
通过 df -h 查看
发现查询发现/boot下的容量只有5%

解决方法一:删除不用的内核

[root@localhost ~]# rpm -qa | grep kernel

可以看到出现了很多的内核包,

通过以下命令,查看现在所用的内核版本

[root@localhost ~]# uname -r

接下来我们就删除不需要用到的内核包

例如方法如下:

[root@localhost ~]# yum remove kernel-tools-3.10.0-1160.49.1.el7.x86_64

再次查看发现我们的Avail可用容量变多了

注意一定不要删错,因为删错就会导致系统打不开,操作之前最好就是做一下快照或者备份下文件。

解决方法二: 挂载

为了解决Centos的boot空间不足的问题,取消将/boot挂在到sda1上,

而是直接使用/boot目录,但是需要将原来在/dev/sda1上的文件拷贝到/boot下:

umount /boot
取消挂载到/boot
 
mkdir /boot_old
 
mount /dev/sda1  /boot_old
mount  源    目录


# 到/boot_old目录下
cp -rp * /boot
 
# 打开/etc/fstab
vim /etc/fstab
# 删除或注释掉其中含有的 /boot项

标签:删除,boot,内核,解决,目录,localhost
From: https://www.cnblogs.com/AllenWongFly/p/16940939.html

相关文章