Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

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

Nota

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 predeterminada cuando GRUB es configurado 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 Enter 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.7, “Archivo de configuración de menú de GRUB” para obtener más información sobre la configuración de esta interfaz.
Interfaz de editor de entrada de menú
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), modificándola (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 más obtener más información sobre el cambio de los niveles de ejecución con el editor de entrada de menú GRUB, consulte la Sección E.8, “Cambio de niveles de ejecución en tiempo de 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 Enter 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.6, “Comandos de GRUB” para obtener una lista de los comandos más comunes.

E.5.1. Orden de carga de las interfaces

Cuando GRUB carga la segunda etapa del gestor de arranque, primero busca su archivo de configuración. Cuando lo encuentra, muestra la pantalla de menú de GRUB. Si presiona una tecla dentro de tres segundos, GRUB crea una lista de menú y la despliega. Si no 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.