Después de varias actualizaciones automáticas se van instalando en nuestro equipo nuevas versiones del kernel, pero no se eliminan las anteriores, tiene su lógica, puede que la nueva versión nos dé algún problema y si así fuera podríamos arrancar con la que ya teníamos.
Si no lo hacemos nosotros manualmente al final y con el tiempo tenemos en el menú de GRUB una extensa lista, que no sólo lo llenan entradas que la mayoría no utilizamos, también están ocupando espacio en nuestro disco duro.
Yo suelo dejar dos, el recién instalado y el anterior.
Si lo único que quieres es borrar estas entradas del menú para que no se vean, lo puedes hacer editando el archivo menu.lst:
sudo gedit /boot/grub/menu.lst
Y borrar las entradas que no te interesen, empezando por abajo, ya que están puestos del más reciente al más antiguo, o comentando la línea con # como por ejemplo muestro en esta imagen:

Con esto no se borran, simplemente no se ven.
Si lo que realmente quieres es eliminarlas completamente lo puedes hacer abriendo un terminal y escribiendo lo siguiente:
dpkg - -get-selections | grep linux-image
Con esta orden nos dará una lista de las versiones del kernel instaladas:

(Aquí salen ordenadas de la más antigua a la más reciente).
Para deshacernos de ella:
sudo apt-get remove - -purge linux-image-2.6.15-27-386
Otra manera de hacerlo si temes a la consola es desde synaptic.
Una vez abierto, dale a buscar y escribe linux-image para que te aparezcan:

Desde ahí la puedes seleccionar para eliminar.

Por reygecko el 23 Feb, 2007 | Responder
Buen tip, Avería!
Esto me ha recordado que tengo 7 kernels distintos y que ya va siendo hora de borrar los más viejos ¿no?
Siempre aprendo algo visitando este blog, enhorabuena bruji
Por Avería el 24 Feb, 2007 | Responder
Me alegro de que siempre encuentres algo que te sea de utilidad, al menos esa es la intención