Eliminar kernels viejos en Ubuntu

Soy un fiel cliente de The Softlayer desde hace varios años (cuando era The Planet), en general el servicio es excelente, pero a la hora de particionar servidores con Linux se la bañan, por no decirlo de otra forma. Aunque en su forma de compra de nuevos servidores tiene indicaciones de particionado, siempre te dejan /boot con 100MB o menos, lo cual con la actualización de kernels nuevos de Linux se llena a los 3 o 4, marcando después errores porque no hay espacio en dicha partición.

La solución es pues, eliminar kernels viejos.

1. Verificamos cual kernel es el actual, esto con el comando uname -a

# uname -a

Linux ns 3.2.0-35-generic #53-Ubuntu SMP Thu Nov 15 10:48:16 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Como se muestra, tenemos claro entonces que nuestro kernel es el 3.2.0-35-generic

2. buscamos que otras versiones tenemos instaladas:

# dpkg --list | grep linux-image 

ii linux-image-3.2.0-31-generic 3.2.0-31.50 Linux kernel image ...

ii linux-image-3.2.0-33-generic 3.2.0-33.52 Linux kernel image ...

ii linux-image-3.2.0-35-generic 3.2.0-35.55 Linux kernel image ...

ii linux-image-generic 3.2.0.35.40 Generic Linux kernel imaged

3. Desinstalamos las versiones viejas que no sean la que tenemos (3.2.0-35 en el paso 1).

# apt-get purge linux-image-3.2.0-31-generic

Al final, ejecutamos sudo update-grub2 y es todo.

+ fotos / videos

https://tar.mx/tar.svg

Almacenado en Linux

por Jorge Martínez Mauricio :)

blog / fotos / archivo

Eliminar kernels viejos en Ubuntu

tar.mx es un blog sobre fotografía, tecnología y otras chunches

modificado jueves 8 de julio de 2021, 11:19

cuentame