Cada vez que instalo un nuevo kernel de Linux, se queda en el grub_config, haciendo que el menú de arranque sea más largo cada vez.
Sé que puedo buscar manualmente entre los paquetes instalados y eliminarlos.
¿Proporciona Ubuntu alguna forma más fácil de limpiarlos o evitar que aparezcan en la lista de arranque?
Computer Janitor puede limpiar los kernels antiguos y creo que está instalado por defecto en Ubuntu (pero no en Kubuntu).
GRUB 1, si lo estás usando, tiene una opción en /boot/grub/menu.lst
para especificar cuántos núcleos debe mostrar como máximo. GRUB 2, por lo que sé, no lo tiene.
Para eliminar los núcleos de imagen de Linux más antiguos, primero arranque en el núcleo que desea conservar.
También puede comprobar la versión del kernel utilizando el comando uname -r
para no eliminar el equivocado por error.
Ahora vaya al gestor de paquetes synaptic y busque linux-image
y elimine las versiones más antiguas excepto la que muestra el comando superior. Generalmente prefiero ir con la más reciente.
Ahora cuando reinicies verás un menú grub más limpio.
Personalmente, me gusta usar Synaptic
. Me hace sentir más seguro sobre lo que está pasando. La única aplicación que he utilizado que tiene una opción para eliminar los kernels antiguos es Ubuntu Tweak.
Cómo eliminar los kernels que no se usan:
uname -a
en un terminal