¿Cómo eliminar u ocultar el menú de arranque de GRUB?

17

Recientemente decidí usar solo Ubuntu y no hay Windows en mi computadora portátil. Cuando enciendo mi computadora portátil, aparece el menú GRUB, pero ya no necesito elegir el sistema operativo.

¿Cómo puedo eliminar u ocultar esto?
Y después de eliminar esto, ¿cómo podría acceder al modo de recuperación?

Behzadsh
fuente
¿Te refieres al modo de recuperación en Windows o en Ubuntu?
Mussnoon
la recuperación en ubuntu, no hay ventanas de mi ordenador portátil más
Behzadsh

Respuestas:

18

Para no ver el menú de GRUB durante el arranque:

  1. Abra el /etc/default/grubarchivo usando desde la terminal ingresando:gksu gedit /etc/default/grub
  2. Cambiar GRUB_TIMEOUT=10aGRUB_TIMEOUT=0
  3. Guarde el archivo y salga del editor de texto.
  4. Correr: sudo update-grub
  5. Reiniciar.

Esto eliminará el tiempo que necesita para esperar a que desaparezca el menú de GRUB .

IMPORTANTE : si necesita cambiar al modo de recuperación en algún caso, simplemente presione ESCcuando se inicie Linux. Eso es cuando el BIOS termina de cargar todas las cosas necesarias y se inicia el sistema operativo. Luego aparecerá el menú GRUB dándole el cambio para seleccionar el modo de recuperación.

Luis Alvarado
fuente
1
Entonces, ¿realmente eliminamos el tiempo, no la comida?
Behzadsh
99
SI elimina grub, CONFÍE EN MÍ, no podrá arrancar nada. Le estoy dando una solución viable a su pregunta " ¿cómo puedo eliminar u ocultar esto " porque si le digo que elimine la carpeta grub o cualquier cosa para eliminarla, prefiero darme puntos negativos en askubuntu.
Luis Alvarado
7

Creo que una mejor solución es usar el valor:

GRUB_HIDDEN=1 

luego establezca el tiempo de espera en algo más largo que 0 de esta manera puede acceder a grub ya que está oculto en el fondo, y tiene la posibilidad de detener la secuencia de arranque y seleccionar otro modo de kernel / recuperación.

Una característica que puede ser útil cuando tiene un sistema roto. Puedes leer más sobre esto aquí

tomodachi
fuente
no funciona para mí en Crunchbang Waldorf ...
Jere
No puedo encontrar nada sobre la GRUB_HIDDENopción en el enlace proporcionado. Incluso no puedo encontrar esta opción en el Manual de Grub . Hay otras opciones con nombres similares como GRUB_HIDDEN_TIMEOUTy GRUB_HIDDEN_TIMEOUT_QUIET, entonces, ¿qué GRUB_HIDDENhace realmente la opción?
mook765
2

Las respuestas anteriores no funcionaron para mí, así que pensé en publicar esto para completar. En mi versión de grub, la pantalla de tiempo de espera no se oculta cuando el GRUB_TIMEOUT=0. Esto parece ser un error presentado aquí: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1273764 .

Una solución fácil (pero no tan elegante) es configurar su GRUB_TIMEOUT=0.1. ¡Aparentemente hay un script que anula el valor del tiempo de espera cuando es = 0por el bien del usuario!

Mi archivo de configuración de grub solo para cualquiera que quiera ver es:

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0.1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0.1
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="splash" 
GRUB_CMDLINE_LINUX=""
Matt Ellis
fuente
0

Otra posibilidad si Windows se ha eliminado de la computadora es:

  1. Elimine el cargador de arranque de Windows del ESP. Esto normalmente se hará escribiendo sudo rm -rf /boot/efi/EFI/Microsoft.
  2. Tipo sudo update-grub.

Cuando se update-grubejecuta el script, debe tener en cuenta que no hay Windows y, por lo tanto, generar un grub.cfgarchivo que no incluya ninguna opción para iniciar Windows y que no presente el menú.

Sin embargo, tenga en cuenta que este enfoque hace que sea imposible iniciar Windows. Esto está bien para Behzadsh, ya que la pregunta especifica que Windows se ha eliminado de la computadora. (De hecho, este enfoque esencialmente termina la tarea de la eliminación incompleta que ya se ha hecho). Este enfoque es incorrecto para alguien que simplemente quiere omitir el menú de GRUB pero aún conserva la capacidad de iniciar Windows, por ejemplo, usando la computadora Administrador de arranque incorporado para arrancar Windows. Este enfoque hará que sea imposible iniciar Windows, al menos hasta que se restablezca el cargador de inicio de Windows.

Rod Smith
fuente