En este pequeño articulo se mostrará como quitar los kernel que se van acumulando mediante las actualizaciones que hacemos a nuestro sistema, recordemos que debemos dejar al menos 2 kernel en la lista por si hay problemas al aplicar alguna actualización.
Lo primero que haremos es ver la lista de kernel instalados:
$ sudo aptitude search linux-image
Nos saldrá una larga lista pero debemos fijarnos los que tiene la letra "i" en el lado izquierdo (i=instalado), para mi caso me muestra instalados los siguientes:
...
i linux-image-2.6.31-14-generic
i linux-image-2.6.31-19-generic
i A linux-image-2.6.31-20-generic
i linux-image-generic
...
Como debemos dejar dos kernel por si ocurre una catástrofe :), entonces solo eliminare el "linux-image-2.6.31-14-generic":
$ sudo aptitude remove --purge linux-image-2.6.31-14-generic
Ahora buscamos los "headers":
$ aptitude search linux-headers
...
i A linux-headers-2.6.31-14
i A linux-headers-2.6.31-14-generic
i linux-headers-2.6.31-19
i linux-headers-2.6.31-19-generic
i A linux-headers-2.6.31-20
i A linux-headers-2.6.31-20-generic
i A linux-headers-2.6.31-20
i A linux-headers-2.6.31-20-generic
i linux-headers-generic
Como eliminamos solo el "linux-image-2.6.31-14-generic" de igual forma eliminamos los que correspondan a este:
$ sudo aptitude remove --purge linux-headers-2.6.31-14 linux-headers-2.6.31-14-generic
...
Desinstalando linux-headers-2.6.31-14-generic ...
dpkg: aviso: al eliminar linux-headers-2.6.31-14-generic, el directorio «/lib/modules/2.6.31-14-generic» no estaba vacío. No ha sido eliminado.
Desinstalando linux-headers-2.6.31-14 ...
...
Como vemos no se elimina un directorio, entonces procedemos a borrarlo:
$ sudo rm -r /lib/modules/2.6.31-14-generic/
Ahora si debería haber desaparecido nuestro viejo kernel, reiniciamos y comprobamos que ya no aparece en la lista del Grub.
Fuente
3 abr 2010
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario