2.7. Archivo de configuración de menú de GRUB

El archivo de configuración (/boot/grub/grub.conf), usado para crear la lista en la interfaz de menú de GRUB de los sistemas operativos para el arranque, básicamente permite al usuario seleccionar un grupo predefinido de comandos para su ejecución. Pueden utilizarse los comandos que se indican en la Sección 2.6, así como algunos comandos especiales disponibles tan sólo en el archivo de configuración.

2.7.1. Estructura del archivo de configuración

El archivo de configuración de la interfaz de menú de GRUB es /boot/grub/grub.conf. Los comandos para configurar las preferencias globales para la interfaz de menú están ubicados al inicio del archivo, seguido de las diferentes estrofas para cada sistema operativo o kernels listados en el menú.

El siguiente es un ejemplo de archivo de configuración de menú de GRUB muy básico diseñado para arrancar bien sea Red Hat Enterprise Linux o Microsoft Windows 2000:

default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Red Hat Enterprise Linux AS (2.6.8-1.523)
        root (hd0,0)
        kernel /vmlinuz-2.6.8-1.523 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.8-1.523.img

# section to load Windows
title Windows
        rootnoverify (hd0,0)
        chainloader +1

Este archivo indicará a GRUB que cree un menú con Red Hat Enterprise Linux como el sistema operativo predeterminado y que establezca un arranque automático después de 10 segundos. Se proporcionan dos secciones, una para cada entrada de sistema, con comandos específicos para la tabla de partición del sistema.

NotaNota
 

Observe que la opción predeterminada está especificada como un entero. Esto hace referencia a la primera línea title en el archivo de configuración de GRUB. Para que la sección Windows sea predeterminada, cambie el valor default=0 a default=1.

La configuración de un archivo de configuración del menú para GRUB para arrancar sistemas operativos múltiples, está más allá del ámbito de este capítulo. Consulte la Sección 2.9 para una lista de los recursos adicionales.

2.7.2. Configuración de Directrices de archivos

Las directrices siguientes son utilizadas a menudo en el archivo de configuración de menú de GRUB:

Para añadir comandos legibles al archivo de configuración de menú, comience la línea con un carácter de almohadilla (#).