2.7. File di configurazione del menu di GRUB

Il file di configurazione usato per creare l'elenco dei sistemi operativi da avviare nell'interfaccia a menu, consente all'utente di selezionare un gruppo di comandi preimpostati da eseguire. È possibile utilizzare i comandi indicati nella Sezione 2.6 nonché alcuni comandi speciali utilizzabili solo nel file di configurazione.

2.7.1. Struttura del file di configurazione

Il file di configurazione dell'interfaccia a menu di GRUB è /boot/grub/grub.conf. I comandi per impostare le preferenze generali dell'interfaccia a menu, si trovano all'inizio del file e sono seguiti da diverse voci per ognuno dei sistemi operativi o kernel elencati nei menu.

Ecco un esempio di file di configurazione di base del menu di GRUB, creato per l'avvio di Red Hat Enterprise Linux o di 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

Questo file indica a GRUB di creare un menu con Red Hat Enterprise Linux come sistema operativo di default che si avvia dopo 10 secondi. Vengono fornite due sezioni, una per ogni sistema operativo indicato, con comandi specifici per la tabella delle partizioni di questo sistema.

NotaNote Bene
 

Notare che il default è specificato come numero intero. Esso si riferisce alla prima linea title nel file di configurazione di GRUB. Per la sezione Windows da impostare come default nell'esempio precedente, modificare default=0 to default=1.

Tuttavia impostare il file di configurazione del menu di GRUB per l'avvio di più sistemi operativi esula dallo scopo di questo capitolo. Consultare la Sezione 2.9 per un elenco di risorse aggiuntive.

2.7.2. Direttive del file di configurazione

Le direttive seguenti sono generalmente utilizzate solo nel file di configurazione a menu di GRUB:

Per aggiungere dei commenti leggibili da utenti al file di configurazione a menu, iniziare la riga con il carattere (#).