Product SiteDocumentation Site

E.4. 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 las siguientes:

Nota

Las interfaces siguientes de GRUB solamente se pueden acceder presionando una 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. Utilice las teclas de flecha para seleccionar un sistema operativo o versión de kernel y pulse la tecla Intro para iniciar. Si no toma ninguna acción en esta pantalla, GRUB cargará la opción predeterminada.
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 E.6, “Archivo de configuración del menú de GRUB” para obtener mayor información acderca de 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.

Nota

Para obtener mayor información acerca del cambio de los niveles de ejecución mediante GRUB utilizando el editor de entradas de menú, consulte la Sección E.7, “Modificar los niveles de ejecución en el momento del arranque”.
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 que en la shell bash.
Consulte la Sección E.5, “Comandos de GRUB” para obtener una lista de los comandos más comunes.

E.4.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.