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