, , ,

Liberar espacio en la partición boot

Cada vez quese actualiza el kernel del sistema, se queda una copia del kernel antiguo en la partición boot del sistema. Al ser una partición que normalmente tiene asignada poco espacio es posible que nos encontremos con que dicha partición que se ha quedado sin espacio. Por tanto para liberar el espacio deberemos de borrar esos kernel antiguos.

Paso 1

Lo primero será saber que versión del kernel estamos ejecutando y cuales estan almacenadas en la partición boot.

Para saber la versión del kernel que ejecutamos

uname -r
En mi caso el valor que me devuelve es
3.10.0.229.el7uek.x86_64 

Para ver los kernel que tenemos almacenados

 ls -1t /boot/vmlinuz*
o con
yum list installed | grep kernel

En mi caso

ls -1t /boot/vmlinuz*
/boot/vmlinuz-3.8.13-98.1.1.el7uek.x86_64
/boot/vmlinuz-3.10.0-229.11.1.el7.x86_64
/boot/vmlinuz-3.10.0-123.20.1.el7.x86_64
/boot/vmlinuz-0-rescue-f7425625754b46b0bc932d1c7cfe1bb9

Paso 2

Ya sólo faltaría borrar los kernel que no se usan

yum remove kernel 3.8.13*

También podemos hacer uso de

package-cleanup --oldkernels --assumeyes --count=3
para dejar sólo los 3 últimos kernel. <note>Si no tenemos intalado package-cleanup instalarlo con
yum install  yum-utils

Referencias