¿Cómo omito el menú de Grub en un sistema de arranque dual? [duplicar]

20

Tengo Ubuntu y Windows 7 instalados y arranque dual a través de Grub2.

99/100 veces arrancaré en Ubuntu.

Quiero acelerar el tiempo de arranque en Ubuntu y realmente el mensaje de Grub2 es la parte que agrega más tiempo.

Entonces, quiero deshabilitar la solicitud.

Preferiría poder configurarlo para que pueda mantener shift o similar en el arranque si deseo mostrarlo.

Pero no me importa editar un archivo de configuración o similar en Ubuntu para volver a mostrarlo si es necesario.

Entonces, ¿cómo puedo hacer esto?

Mi archivo /etc/default/grub :

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR='lsb_release -i -s 2> /dev/null || echo Debian'
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command 'vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
    
pregunta Hailwood 30.06.2012 - 09:10

1 respuesta

29

Editar /etc/default/grub para contener

GRUB_HIDDEN_TIMEOUT=0
GRUB_TIMEOUT=0

Deje otros ajustes solo. Si desea permitir 1 segundo para presionar Shift (algunas computadoras le dejan muy poco tiempo entre la inicialización del teclado y el inicio del sistema operativo), haga esto

GRUB_HIDDEN_TIMEOUT=1
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=0

o si prefiere ver el menú durante 1 segundo:

GRUB_HIDDEN_TIMEOUT=
GRUB_TIMEOUT=1

Si casi siempre arranca en Linux, puede preferir omitir el menú de inicio (la primera opción en esta respuesta, y no molestarse con la tecla Shift ), y en su lugar, cuando quiero arrancar Windows, arrancar Linux y ejecutar el siguiente comando para decir que el próximo reinicio (y solo el próximo reinicio) será predeterminado para Windows:

grub-reboot Windows

Necesitarás cambiar /etc/default/grub :

GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=

Ejecute grub-set-default 0 para asegurarse de iniciar en Ubuntu de forma predeterminada.

Consulte Configuración de Grub2 en la documentación de la comunidad de Ubuntu para obtener más información.

Cuando hayas terminado, ejecuta sudo update-grub para guardar tus cambios.

    
respondido por el Gilles 30.06.2012 - 10:12

Lea otras preguntas en las etiquetas