Debian creare ed inserire una splashimage personalizzata per Grub 23 dicembre 2006 - 16:16
Inviato da Antonio De Luci (imu) in : Debian, Guide, Linux, O.S. Revolution, Only Nerd, Tips , trackback
Intanto prima di cominciare vi illustro come installare e usare il pacchetto ufficiale delle splashimages di grub :
$ sudo apt-get install grub-splashimages
appena installato il pacchetto, nella directory /boot/grub troveremo una nuova directory chiamata splashimages contenente un po’ di immagini, per prima cosa bisogna creare un link in /boot/grub che punti all’immagine da noi scelta :
$ sudo ln -s /boot/grub/splashimages/debsplash.xpm.gz /boot/grub/splash.xpm.gz
dopo di che bisogna modificare manualmente il file di configurazione /boot/grub/menu.lst e inserire questa opzione la riga dopo ” timeout 5 ” , tenendo presente di inserire i valori giusti per disco/partizione nel mio caso secondo hardisk terza partizione, se non sapete usare grub controllate la riga del kernel che avviate li deve esserci per forza !!!
splashimage=(hd1,2)/boot/grub/splash.xpm.gz
a questo punto basta aggiornare grub :
$ sudo update-grub
[...]
Searching for splash image ... found: (hd1,2)/boot/grub/splash.xpm.gz
[...]
al prossimo riavvio avrete l’immagine nella lista dei kernel o sistemi da avviare .
Immagine Personalizzata
Se le immagini non vi soddisfano o volete inserirne una che vi piace tanto, non resta che crearci la nostra splashimage ricordando di matenere determinati valori per far si che grub riesca a visualizzarla correttamente ossia :
- Risoluzione a 14 colori
- Grandezza 640×480
- Formato .xpm.gz
Adesso avete due possibilità per creare l’immagine usare Gimp oppure convert ( che fa parte del pacchetto imagemagick ), noi tratteremo la creazione con Gimp .
Aprite l’immagine desiderata con gimp , ed iniziate a modificarla portandola a 640×480 in questo modo :
Immagine -> Scala immagine
vi apparirà questa finestrella basterà immettere i valori e cliccare su salva :

Dopo di che cliccate su :
Immagine -> Modalità ->Indicizzata
Adesso dalla finestrella spuntata cambiate la risoluzione inserendo il valore 14 e cliccate su Salva .

Ultimo passo cliccate su salva con nome e aggiungete come estensione ” xpm ”

il riisultato finale sarà questo :

Ora non resta che gzipparla con :
$ gzip nostra_immagine.xpm
e spostarla in /boot/grub/splashimages facendo attenzione a ricreare il link, vi illustro i comandi :
$ sudo cp nostra_immagine.xpm.gz /boot/grub/splashimages
$ sudo rm /boot/grub/splash.xpm.gz
$ sudo ln -s /boot/grub/splashimages/nostra_immagine.xpm.gz /boot/grub/splash.xpm.gz
$ sudo update-grub
Tutto qui se qualcuno volesse il mio splashimage puo’ scaricarlo dal link sotto qui, tutto pronto, basta seguire la procedura per inserirlo nella dir splashimages e creare il link .
osrevolution-grub-splash.xpm.gz
In caso abbiate la directory di /boot montata su una partizione separata l’opzione da aggiungere nel menu.lst è la seguente :
splashimage=(pratizione)/grub/vostra_immagine.gz
e non
splashimage=(pratizione)/boot/grub/vostra_immagine.gz
In pratica omettete l’inserimento specifico di /boot
Grazie mille a daxfer per la segnalazione
Tutto il contenuto di questo 

Commenti»
nessun commento ancora - vuoi essere il primo?