martedì 10 febbraio 2009

Come configurare GRUB 2 su Debian

La versione di sviluppo di GRUB ha un sistema di creazione del file di configurazione (che ora si chiama grub.cfg e non più menu.lst) tramite una serie di script contenuti nella directory /etc/grub.d.
Gli script prendono i parametri da un file denominato semplicemente grub contenuto nella directory /etc/default.
Pertanto, per aggiungere i classici parametri di boot per l'attivazione del framebuffer ed eventualmente l'attivazione della splashimage bisogna editare questo file e in particolare la riga che comincia con:

GRUB_CMDLINE_LINUX=

Che deve diventare:

GRUB_CMDLINE_LINUX="vga=791"

Quindi bisogna rigenerare il file di configurazione dando il comando: update-grub.

Editando la riga di cui sopra, i parametri vengono aggiunti sia alla voce per il caricamento normale del boot, sia a quella per il caricamento del kernel in modalità "failsafe" o "single user" che dir si voglia.

Qualora si volesse che i parametri vengano aggiunti solo alla voce di caricamento normale del kernel, bisogna aggiungere una voce al file /etc/default/grub:

GRUB_CMDLINE_LINUX_DEFAULT=

I parametri aggiunti a questa riga, una volta ricreato il file, non saranno aggiunti alla voce per il kernel in modalità "failsafe".


Nessun commento:

Posta un commento