miércoles, 13 de abril de 2011

Modificar el GRUB de Linux para eliminar Kernels que no se ocupan

La solucion para acabar con la larga lista del grub de kernels de linux

Con las actualizaciones del Kernel de Linux, cada vez más se nos llena la lista del GRUB de versiones antiguas del Kernel , que no sirven para nada sino para llenar espacio inutil.

Gracias a este sencillo pero eficaz truco,vamos a enseñar como eliminar de la lista y del sistema esos Kernels antiguos. 

Primero vamos a la consola y escribimos lo siguiente: 
$ dpkg --get-selections | grep linux-image

Con este código sabremos que Kernels tenemos instalados.
Después utilizaremos el siguiente codigo para eliminar los kernels antiguos: 
sudo apt-get remove --purge nombre del Kernel

Donde nombre del Kernel es por ejemplo: ¨linux-image-2.6.24-19-generic¨ 
Importante: NO desinstales linux-image-generic ya que es necesario para recibir actualizaciones del Kernel. 

Tener cuidado con estas operaciones, ya que cualquier fallo podrían dejar inutilizada nuestra instalación Linux.Para ello les recomiendo dejar los dos últimos kernels.
 
Nota: Si no nos deja eliminar el kernel utilizar el siguiente codigo: 
$ sudo aptitude purge paquete
Pero esto puede no eliminar los ficheros de configuración del paquete.