Página principal » cómo » Limpie el nuevo menú de arranque de Ubuntu Grub2

    Limpie el nuevo menú de arranque de Ubuntu Grub2

    Ubuntu adoptó la nueva versión del gestor de arranque Grub en la versión 9.10, deshaciéndose de la vieja problemática menu.lst. Hoy vemos cómo cambiar las opciones del menú de arranque en Grub2.

    Grub2 es un paso adelante en muchos sentidos, y la mayor parte del menú molesto.primero Los problemas del pasado se han ido. Sin embargo, si no está atento a la eliminación de versiones antiguas del kernel, la lista de arranque puede terminar siendo más larga de lo necesario..

    Nota: Es posible que tenga que mantener presionado el botón MAYÚS en su teclado mientras arranca para que aparezca este menú. Si solo hay un sistema operativo instalado en su computadora, puede cargarlo automáticamente sin mostrar este menú.

    Eliminar entradas antiguas del kernel

    La tarea de limpieza más común para el menú de arranque es eliminar las versiones antiguas del kernel que se encuentran en su máquina.

    En nuestro caso, queremos eliminar las entradas del menú de arranque 2.6.32-21-genérico. En el pasado, esto significaba abrir /boot/grub/menu.lst…, pero con Grub2, si eliminamos el paquete del kernel de nuestra computadora, Grub elimina automáticamente esas opciones..

    Para eliminar versiones antiguas del kernel, abra el Administrador de paquetes Synaptic, que se encuentra en el menú Sistema> Administración.

    Cuando se abra, escriba la versión del kernel que desea eliminar en el campo de texto Búsqueda rápida. Los primeros números deberían bastar.

    Para cada una de las entradas asociadas con el núcleo antiguo (por ejemplo, linux-headers-2.6.32-21 y linux-image-2.6.32-21-generic), haga clic con el botón derecho y elija Marca para eliminación completa.

    Haga clic en el botón Aplicar en la barra de herramientas y luego en Aplicar en la ventana de resumen que aparece. Cerrar Synaptic Package Manager.

    La próxima vez que inicie su computadora, el menú Grub no contendrá las entradas asociadas con la versión eliminada del kernel..

    Eliminar cualquier opción editando /etc/grub.d

    Si necesita un control más detallado o si desea eliminar las entradas que no son versiones del kernel, debe cambiar los archivos ubicados en /etc/grub.d.

    /etc/grub.d contiene archivos que contienen las entradas de menú que solían estar contenidas en /boot/grub/menu.lst. Si desea agregar nuevas entradas al menú de inicio, debe crear un nuevo archivo en esta carpeta, asegurándose de marcarlo como ejecutable.

    Si desea eliminar las entradas del menú de inicio, como lo hacemos nosotros, editaría los archivos en esta carpeta.

    Si quisiéramos eliminar todas las entradas memtest86 +, podríamos simplemente hacer que el archivo 20_memtest86 + no sea ejecutable, con el comando de terminal

    sudo chmod -x 20_memtest86+

    Seguido por el comando de la terminal

    sudo update-grub

    Tenga en cuenta que update-grub no encontró memtest86 + porque solo considerará archivos ejecutables.

    Sin embargo, en cambio, vamos a eliminar el Consola serial 115200 entrada para memtest86 +…

    Abra una ventana de terminal Aplicaciones> Accesorios> Terminal. En la ventana del terminal, escriba el comando:

    gksudo gedit /etc/grub.d/20_memtest86+

    Las entradas del menú se encuentran en la parte inferior de este archivo..

    Eliminar la entrada del menú para consola serial 115200.

    Nota: comentar la entrada del menú no funcionará, debe eliminarse. Cópielo en un archivo diferente si está preocupado de que pueda necesitarlo más tarde.

    Guarde y cierre este archivo. En la ventana de terminal que abrió, ingrese el comando

    sudo update-grub

    Nota: Si no ejecuta update-grub, las opciones del menú de inicio no cambiarán!

    Ahora, la próxima vez que inicies, esa entrada extraña desaparecerá y te quedará un menú de inicio simple y limpio..

    Conclusión

    Si bien el cambio del menú de arranque de Grub2 puede parecer demasiado complicado para los maestros Grub heredados, para los usuarios normales, Grub2 significa que no tendrá que cambiar el menú de arranque tan seguido. Afortunadamente, si tienes que hacerlo, el proceso es bastante sencillo..

    Para obtener información más detallada sobre cómo cambiar las entradas en Grub2, este hilo del foro de Ubuntu es un gran recurso. Si está utilizando una versión anterior de Ubuntu, consulte nuestro artículo sobre cómo limpiar el menú de arranque de Ubuntu Grub después de las actualizaciones.