9.7. Archivo de configuración del menú de GRUB
The configuration file (
/boot/grub/grub.conf
), which is used to create the list of operating systems to boot in GRUB's menu interface, essentially allows the user to select a pre-set group of commands to execute. The commands given in Sección 9.6, “Comandos de GRUB” can be used, as well as some special commands that are only available in the configuration file.
9.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 Server (2.6.18-2.el5PAE) root (hd0,0) kernel /boot/vmlinuz-2.6.18-2.el5PAE ro root=LABEL=/1 rhgb quiet initrd /boot/initrd-2.6.18-2.el5PAE.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.
Nota
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
.
Configuring a GRUB menu configuration file to boot multiple operating systems is beyond the scope of this chapter. Consult Sección 9.9, “Recursos adicionales” for a list of additional resources.