GRUB con varios Ubuntus…
6 - mayo - 2009
Para todos los usuarios de Windows y Ubuntu en un mismo PC, estoy seguro de que en un principio el GRUB se veía más o menos así:

Pero con el paso del tiempo, veremos que aparecerán 4 o más Ubuntus… lo cual es un fastidio.
¿Por qué ocurre este fenómeno?
Lo que pasa es que junto con las actualizaciones que periódicamente aceptamos descargar en nuestro Ubuntu, vienen actualizaciones del Kernel… y ocurre que cada vez que lo actualizamos, en realidad estamos descargando un nuevo Kernel (o nuevos componentes fundamentales del Kernel), pero el antiguo no se borra, sino que queda disponible para ser utilizado nuevamente en caso de que el nuevo falle.
¿Cómo hacemos para volver a la “normalidad”?
Primero, instalamos el editor de texto gedit, así:
sudo apt-get install gedit
Luego, debemos escribir en la consola:
sudo gedit /boot/grub/menu.lst
…y modificar el archivo de la siguiente manera:
Cerca del final del archivo, en donde dice algo como:
title Ubuntu 8.04.2, kernel 2.6.24-23-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=81d44
initrd /boot/initrd.img-2.6.24-23-generic
quiet
title Ubuntu 8.04.2, kernel 2.6.24-23-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.24-23-generic root=UUID=81d44
initrd /boot/initrd.img-2.6.24-23-generic
title Ubuntu 8.04.2, kernel 2.6.22-16-generic
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-16-generic root=UUID=81d44
initrd /boot/initrd.img-2.6.22-16-generic
quiet
title Ubuntu 8.04.2, kernel 2.6.22-16-generic (recovery mode)
root (hd0,1)
kernel /boot/vmlinuz-2.6.22-16-generic root=UUID=81d44
initrd /boot/initrd.img-2.6.22-16-generic
title Ubuntu 8.04.2, memtest86+
root (hd0,1)
kernel /boot/memtest86+.bin
quiet
Debemos “comentar” (poner al principio un signo “#”) las líneas que queremos que desaparezcan del menú del GRUB (que comienzan con la palabla “title”), así:
…
#title Ubuntu 8.04.2, kernel 2.6.22-16-generic
…
…
#title Ubuntu 8.04.2, kernel 2.6.22-16-generic (recovery mode)
…
Por ningún motivo denemos comentar TODAS las líneas!!!
Eso nos provocaría un fastidioso problema… xD
En general las primeras 2 líneas con la palabra “title”, que son las que corresponden a los Kernels más nuevos, deben dejarse “des-comentadas” (sin “#”) para volver a la normalidad.
No debemos pensar que hemos borrado los Kernels antiguos (no se recomienda), ellos siguen ahí… además no vale la pena borrarlos, pues son muy livianos… 30 ó 40MB.
Saludooos
7 - mayo - 2009 at 3:11 am
jejeje, antes no me dio fallo cuando comente esas lineas. ¿O abre comentado nada más la de title? Tiene tanto que no me acuerdo que hice. Lo que si, es que el texto que acompaña a title puedes cambiarlo como quieras; nunca me anime a poner caracteres extraños como la eñe, acentos, etc. Saludos
7 - mayo - 2009 at 3:22 am
Holap:
Esa es la idea precisamente:
Lo que tenga “#” desaparece del menú del GRUB…
Es IMPORTANTISIMO no “jugar” con este archivo, sólo debes poner los # en las líneas de “title” y NADA MAS… basta con que agregues un espacio en un lugar reservado para que quede un desastre… xD
[CITA]Lo que si, es que el texto que acompaña a title puedes cambiarlo como quieras[/CITA]
Sip, en esa parte puedes hacer lo que quieras… xD
Saludooos
7 - mayo - 2009 at 4:36 am
Por eso dejo una copia de respaldo; ya me conozco xD.
Respaldo de menu.lst + CD Live = Recuperar el grub.
Saludos