9.7. Arquivo de Configuração do Menu do 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 Seção 9.6, “Comandos do GRUB” can be used, as well as some special commands that are only available in the configuration file.
9.7.1. Estrutura do Arquivo de Configuração
O arquivo de configuração da interface do menu do GRUB é o
/boot/grub/grub.conf
. Os comandos para a configuração das preferências globais para a interface do menu aparecem no início do arquivo, seguidos por declarações para cada kernel ou sistema operacional listado no menu.
Veja a seguir um simples arquivo de configuração do menu do GRUB projetado para inicializar o Red Hat Enterprise Linux ou 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 arquivo configura o GRUB para montar um menu com o Red Hat Enterprise Linux como sistema operacional padrão e para inicializá-lo automaticamente após 10 segundos. Há duas seções, uma para cada entrada de sistema operacional, com comandos específicos para a tabela de partições do disco do sistema.
Nota
Note que o padrão é especificado como um número inteiro. Isto refere-se à primeira linha
title
no arquivo de configuração do GRUB. Para que a seção Windows
seja configurada como padrão no exemplo anterior, altere default=0
para default=1
.
Configuring a GRUB menu configuration file to boot multiple operating systems is beyond the scope of this chapter. Consult Seção 9.9, “Recursos Adicionais” for a list of additional resources.