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".
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