linux7xfs缩小磁盘空间,对新手centos 7 /boot中磁盘空间不足的问题,解决办法

本文介绍了如何在CentOS系统中查看和移除旧内核,以解决/boot分区空间不足的问题。步骤包括使用`uname -r`和`rpm -q kernel`检查内核版本,然后通过`yum remove`移除不需要的内核。如果空间仍不足,文章提供了方案B,涉及umount、mkdir、mount命令以及编辑/etc/fstab文件。重启后可能会遇到SELinux警告,但不影响正常使用。
摘要由CSDN通过智能技术生成

https://blog.csdn.net/wangganggelian/article/details/49848305

不过前者的方法里也有值得收获的内容。这里针对新手,你可以将命令Ctrl+c,在terminal的#后点击滑轮粘贴过去

哦,对,进行操作时,先把进入管理权限

$su

进入正题。

首先,你可以尝试用方案A:

1)uname -r查看内核版本

2)rpm -q kernel查看系统存在的内核版本

3)移除所有kernel,除了正在使用的内核:yum remove kernel-XXXXXX(你需要移除的kernel名)

4)用df -lh 查看挂载点/boot的使用情况,如果依旧是100%,只剩个1.5MB那种,你需要用方案B。

方案B

1) umount /boot 取消在/boot的挂载

2)mkdir /boot_old 新建一个文件夹名为boot_old,或者其他,都行,只要后面你能保证在该目录下进行操作即可。

3)mount /dev/sda1  /boot_old 将 /dev/sda1 挂在 /boot_old 之下,这时候新建目录还是空的,所以需要下步操作。

4) cd /boot_old 然后 cp -rp * /boot 到了新建目录下后,将/boot的内容拷贝过来。

5)vim /etc/fstab 按i进入插入模式,在有uuid=…… /boot的那一行的行首加个#号,然后":wq"

just like this #UUID=6dd344a7-562d-4132-a9bd-06a3f795ddd0 /boot      xfs     defaults        0 0

6)reboot

不过我用了方案B,重启后会跳出一个SELinux警告,说kexec  的read 进程什么,目标是似乎是桌面的一个.jpg文件,只是对我的使用没影响,所以没管了(主要是我把警告给delete了,忘了具体内容)。

标签:kernel,old,centos,boot,blog,磁盘空间,内核,移除

来源: https://blog.csdn.net/qq_25220319/article/details/98359051

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值