apr 25 2009
Personalizziamo Linux: sfondo per Grub…
La maggior parte degli utenti Linux usa Grub (quel menu nero che all’avvio ci permettere di scegliere che sistema operativo eseguire… ) ma forse non tutti sanno che è possibile personalizzarne la schermata per ottenere, ad esempio, questo risultato:
PRIMA
DOPO
ma come si fa ? è semplicissimo, dovete solo…
PASSO 1:
Prendiamo una qualunque immagine e modifichiamone formato, dimensione e numero di colori secondo queste specifiche (diventerà una splashimage):
- Dimensione: 640×480
- Colori: 14
- Formato: .xmp (da comprire in .gz in modo da ottenere “immagine.xmp.gz”)
La modifiche la possiamo fare con Gimp (un programma di fotoritocco) oppure da terminale…
# Con Gimp:
Installiamo Gimp (controlliamo prima che non sia già presente in Applicazioni => Grafica):
apt-get install gimp gimp-it gimp-help-it
- Avviamo Gimp e aprimo l’immagine File => Apri
- Ridimensioniamo l’immagine Immagine => Scala immagine… impostando:
- Larghezza: 480 (clicchiamo sul bottoncino che collega i due box in modo da non legare le due misure)
- Altezza: 640
- in “Qualità” scegliamo Iterpolazione: Cubica
- Larghezza: 480 (clicchiamo sul bottoncino che collega i due box in modo da non legare le due misure)
- Impostiamo 14 colori (Immagine => Modalità => Indicizzata) scegliendo: “numero massimo di colori” = 14
- Salviamo l’immagine come immagine-convertita.xpm.gz (possiamo cambiare “immagine-convertita” con ciò che vogliamo, es.: boot.xpm.gz)
L’immagine risultante sarà di qualità inferiore ma ciò è dovuto al fatto che non possono essere caricate immagini ad alta qualità nel Grub…
# Da terminale:
- Ridimensioniamo l’immagine a 640×480 convertendola in xpm a 14 colori:
- Comprimiamola con gzip:
convert immagine-da-convertire.jpg -resize 640×480! -colors 14 immagine-convertita.xpm
gzip immagine-convertita.xpm
PASSO 2
indipendentemente da come abbiamo ottenuto la nostra immagine dobbiamo procedere ad impostarla come immagine del Grub…
- Creiamo una cartella
- Copiamola nella cartella /boot/grub con il comando da terminale:
- Aggiungiamone il riferimento al file di configurazione di Grub prendolo in scrittura (è consigliato non modificarne altri parametri perchè potreste non riuscire più ad avviare il sistema):
- Salviamo il file e al prossimo riavvio godiamoci il nostro Grub personalizzato (se abbiamo fatto tutto come si deve…) !!!
sudo mv immagine-convertita.xpm.gz /boot/grub
sudo gedit /boot/grub/menu.lst
e inseriamo:
#Splashimage
splashimage=(hdX,Y)/boot/grub/immagine-convertita.xpm.gz
dove X e Y indicano la partizione dove è installato il nostro sistema operativo Linux, li possiamo copiare dalla scritta (in fondo alla pagina):
title Ubuntu *.**, kernel 2.6.**-**-generic
root (hd0,1)
kernel /boot/vmlinuz-2.*.**-**-generic root=UUID=********************************** ro quiet splash
initrd /boot/initrd.img-2.6.**-**-generic
quiet
(title, kernel, initrd e i numeri coperti da * dipendono dalla nostra distribuzione e versione Linux e dalla versione del Kernel che utilizziamo)





Commenta