2.5. Interfaces de GRUB

GRUB dispone de tres interfaces eficaces que proporcionan distintos niveles de funcionalidad. Cada una de estas interfaces permite a los usuarios arrancar el kernel de Linux u otros sistemas operativos.

Las interfaces son como sigue:

NotaNota
 

Las interfaces siguientes de GRUB solamente se pueden acceder presionando alguna tecla dentro de los tres segundos en que la pantalla de GRUB se muestra.

Interfaz de menú

Esta es la interfaz por defecto cuando se configura GRUB por el programa de instalación. En esta interfaz hay un menú de sistemas operativos o kernels preconfigurados en forma de lista ordenada por nombres. Puede utilizar las teclas de flecha para seleccionar una opción diferente a la selección por defecto y pulsar la tecla [Intro] para iniciarla. Como alternativa, existe un período de espera, después del cual GRUB iniciará la carga de la opción por defecto.

Presione la tecla [e] para entrar en la interfaz del editor o la tecla [c] para cargar la interfaz de línea de comandos.

Consulte la Sección 2.7 para obtener más información sobre la configuración de esta interfaz.

Interfaz del editor de menú de entrada

Para tener acceso al editor de entradas del menú, presione la tecla [e] desde el menú del gestor de arranque. Los comandos de GRUB de dicha entrada se muestran aquí y puede alterar estas líneas de comandos antes de arrancar el sistema operativo agregando una línea de comandos ([o] inserta una nueva línea después de la línea actual y [O] inserta una nueva línea antes de ella), modificandola ([e]), o borrando una ([d]).

Una vez realizados los cambios, la tecla [b] ejecuta los comandos y arranca el sistema operativo. Con la tecla [Esc] se omiten los cambios y el usuario vuelve a la interfaz de menú estándar. Con la tecla [c] se carga la interfaz de línea de comandos.

SugerenciaSugerencia
 

Para más información sobre el cambio de los niveles de ejecución con GRUB usando el editor de entradas de menú, consulte la Sección 2.8.

Interfaz de línea de comandos

La interfaz de línea de comandos es la más básica de GRUB, pero también la que proporciona un mayor control. En esta interfaz de línea de comandos puede escribir cualquier comando de GRUB seguido de la tecla [Intro] para ejecutarlo. Esta interfaz cuenta con algunas funciones similares a las de shell avanzadas, incluyendo el uso de [Tab] para autocompletar y las combinaciones de teclas con [Ctrl] al escribir comandos, tales como [Ctrl]-[a] para moverse al comienzo de la línea y [Ctrl]-[e] para moverse al final. Además, las teclas de flecha, [Inicio], [Fin], y [Supr] funcionan de forma similar al indicador de comandos bash.

Consulte la Sección 2.6, para obtener una lista de los comandos más comunes.

2.5.1. Orden de carga de las interfaces

Cuando GRUB carga la segunda etapa de su gestor de arranque, primero busca por su archivo de configuración. Cuando lo encuentra, muestra la pantalla de menú de GRUB. Si se presiona una tecla dentro de tres segundos, GRUB crea una lista de menú y la despliega. Si no se presiona ninguna tecla, se utiliza la entrada predeterminada de GRUB.

Si no puede encontrar el archivo de configuración o si éste no se puede leer, GRUB carga la interfaz de línea de comandos para permitirle al usuario escribir manualmente los comandos necesarios para completar el proceso de arranque.

En el caso de que el archivo de configuración no sea válido, GRUB imprimirá el error y solicitará la introducción de valores. Esto puede ser muy útil, porque podrá ver con exactitud donde está el problema y corregirlo en el archivo. Si pulsa cualquier tecla se volverá a cargar la interfaz de menú, donde podrá modificar la opción de menú y corregir el problema según el error que GRUB haya notificado. Si la corrección falla, GRUB informa del error y puede empezar de nuevo.