grub2-with-gentoo

A veces instalas una distribución que no tiene habilitado el GRUB y arranca directamente. A ver, no es que no tenga habilitado el GRUB sino que a propósito el menú ha sido ocultado. No debería de ser así pero a veces me he encontrado con este caso pero mi mala memoria no me hace recordar con qué distro me ha pasado. También es posible que tu distro tenga el menú de GRUB y no lo desees.

Hay algunas distribuciones GNU/Linux que podemos cambiar esto. Unas son las basadas en Debian, con lo que se incluyen, por supuesto, las que han salido de Ubuntu, así como a la familia Arch. No he probado esto con otras, así que andad con cuidado.

Para cambiar esto tenemos que editar el archivo /etc/default/grub. Repito que para realizar cualquier operación en este archivo hay que andar con mucho cuidado. Bastará un error tipográfico para que tu sistema no arranque.

Puedes editar el archivo con nano o con tu editor de texto gráfico que desees. Te encontrarás con algo así:

# GRUB boot loader configuration

GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR='OpenStage'
GRUB_CMDLINE_LINUX_DEFAULT="quiet loglevel=3"
GRUB_CMDLINE_LINUX=""

# Preload both GPT and MBR modules so that they are not missed
GRUB_PRELOAD_MODULES="part_gpt part_msdos"

# Uncomment to enable booting from LUKS encrypted devices
#GRUB_ENABLE_CRYPTODISK=y

# Set to 'countdown' or 'hidden' to change timeout behavior,
# press ESC key to display menu.
GRUB_TIMEOUT_STYLE=menu

# Uncomment to use basic console
GRUB_TERMINAL_INPUT=console

# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=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=auto

# Uncomment to allow the kernel use the same resolution used by grub
GRUB_GFXPAYLOAD_LINUX=keep

# Uncomment if you want GRUB to pass to the Linux kernel the old parameter
# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx"
#GRUB_DISABLE_LINUX_UUID=true

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

# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
GRUB_COLOR_NORMAL="light-gray/black"
GRUB_COLOR_HIGHLIGHT="light-green/black"

# Uncomment one of them for the gfx desired, a image background or a gfxtheme
#GRUB_BACKGROUND="/path/to/wallpaper"
#GRUB_THEME="/path/to/gfxtheme"

# Uncomment to get a beep at GRUB start
#GRUB_INIT_TUNE="480 440 1"

# Uncomment to make GRUB remember the last selection. This requires to
# set 'GRUB_DEFAULT=saved' above.
#GRUB_SAVEDEFAULT="true"

Lo que nos interesa es esta línea:
GRUB_TIMEOUT_STYLE=menu

Bien. Tal como aparece mi archivo grub, por defecto me sale el menú del GRUB cuando arranca mi equipo. Pero si quisiera que no apareciera ningún menú porque quieres ahorrar unos segundos en el arranque, deberías dejarlo así:

GRUB_TIMEOUT_STYLE=hidden

Una vez editado y guardado los cambios, escribe en la terminal:

sudo update-grub

Al reiniciar ya no verías el menú de GRUB. Si no tienes menú en el arranque y quieres tenerlo, edita ese archivo y cambia hidden por menu. No olvides nunca la orden sudo update-grub después de guardar los cambios.

 

Fuente: maslinux

¿Quién está en línea?

Hay 11177 invitados y ningún miembro en línea