Multiples entradas al iniciar, ¿cómo eliminar las que no necesito? [Solucionado]

Tengo instalados Kubuntu y Windows XP en un PC. Pues bien, al instalar Kubuntu e iniciar el PC me daba a elegir entre iniciar Ubuntu Linux etc., lo mismo pero en "recovery mode" (creo que eso era lo que ponía, hablo de memoria), luego Memory test a secas y con el "recovery mode", y por último el Windows XP.
Hasta ahí supongo que todo bien, pero después de actualizar el Kubuntu, al iniciar el PC me salen una nueva versión del Ubuntu Linux y también la antigua.
Y digo yo... ¿cada vez que actualice se me va a llenar más el menu de arranque con cada actualización? Porque con el tiempo sería un poco incómodo... Entonces querría saber cómo borrar las opciones de iniciar versiones antiguas o cómo hacer para que no salgan.

Muchas gracias

moray33 escribió:

Y digo yo... ¿cada vez que actualice se me va a llenar más el menu de arranque con cada actualización? Porque con el tiempo sería un poco incómodo...

Sí es actualización del kernel sí. Pero no es algo que se haga cada 8 días, además ahí está la solución.

Pido disculpas por incumplir esas dos normas, pero no sé lo que es un kernel, por lo que no he sabido buscar si el problema había sido ya hablado en el foro ni tampoco poner un nombre más adecuado al tema.

He seguido las instrucciones que se indican en: http://www.kubuntu-es.org/wiki/sistema/grub/eliminar-kernels-antiguos

Pero no funciona. Lo que me sale en la consola es lo siguiente:

: dpkg se interrumpió, debe ejecutar manualmente «sudo dpkg --configure -a» para corregir el problema.
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
E: dpkg se interrumpió, debe ejecutar manualmente «sudo dpkg --configure -a» para corregir el problema.
moray33 escribió:

....E: dpkg se interrumpió, debe ejecutar manualmente «sudo dpkg --configure -a» para corregir el problema.

pues eso, tienes que hacerle caso al sistema, es muy listo, créeme. Casi siempre que te dice que ejecutes un comando para solucionar un problema al ejecutarlo se soluciona.

Pues lo acabo de hacer y cuando intento eliminar el kernel antiguo no me sale lo de antes, pero después de hacerlo compruebo si sigue ahí o se ha borrado y no hay cambios...

Lo que me sale es esto:

rosario@rosario-desktop:~$ sudo aptitude purge linux-image-2.6.31-14-generic
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
Se ELIMINARÁN los siguientes paquetes:
  linux-image-2.6.31-14-generic{p} sun-java6-jre{u}
0 paquetes actualizados, 0 nuevos instalados, 2 para eliminar y 0 sin actualizar.
Necesito descargar 0B de ficheros. Después de desempaquetar se liberarán 113MB.
¿Quiere continuar? [Y/n/?] y
Escribiendo información de estado extendido... Hecho
dpkg: error al procesar sun-java6-jre (--remove):
El paquete está en un estado muy malo e inconsistente - debe reinstalarlo
antes de intentar desinstalarlo.
Se encontraron errores al procesar:
sun-java6-jre
E: Sub-process /usr/bin/dpkg returned an error code (1)
Un paquete no se pudo instalar. Intentado recuperarse:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho

rosario@rosario-desktop:~$ dpkg --get-selections | grep linux-image
linux-image-2.6.31-14-generic                   install
linux-image-2.6.31-20-generic                   install
linux-image-generic                             install

moray33 escribió:

Pues lo acabo de hacer y cuando intento eliminar el kernel antiguo no me sale lo de antes, pero después de hacerlo compruebo si sigue ahí o se ha borrado y no hay cambios...

Lo que me sale es esto:

rosario@rosario-desktop:~$ sudo aptitude purge linux-image-2.6.31-14-generic
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho
Se ELIMINARÁN los siguientes paquetes:
  linux-image-2.6.31-14-generic{p} sun-java6-jre{u}
0 paquetes actualizados, 0 nuevos instalados, 2 para eliminar y 0 sin actualizar.
Necesito descargar 0B de ficheros. Después de desempaquetar se liberarán 113MB.
¿Quiere continuar? [Y/n/?] y
Escribiendo información de estado extendido... Hecho
dpkg: error al procesar sun-java6-jre (--remove):
El paquete está en un estado muy malo e inconsistente - debe reinstalarlo
antes de intentar desinstalarlo.
Se encontraron errores al procesar:
sun-java6-jre
E: Sub-process /usr/bin/dpkg returned an error code (1)
Un paquete no se pudo instalar. Intentado recuperarse:
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Leyendo la información de estado extendido
Inicializando el estado de los paquetes... Hecho

rosario@rosario-desktop:~$ dpkg --get-selections | grep linux-image
linux-image-2.6.31-14-generic                   install
linux-image-2.6.31-20-generic                   install
linux-image-generic                             install

Es que tienes un problema con el paquete sun-java6-jre y el mismo sistema te dice que requiere que lo reinstales. Pero ese sería otro tema (y dependiendo del problema puede que no sea muy sencillo para solucionar) así que abre otro hilo para tratarlo y luego retomamos este.

¿Tengo que abrirlo en este mismo apartado, en bugs o en otros temas?

moray33 escribió:

¿Tengo que abrirlo en este mismo apartado, en bugs o en otros temas?

en otros temas.

Muchas gracias, shaola. Al instalar correctamente el paquete problemático ya he podido eliminar el kernel sin problemas.

PostData: He intentado editar y poner en el estado del mensaje "solucionado" pero me dice que pasadas tres horas no puedo.