|
Dimensione: 2946
Commento:
|
Dimensione: 6481
Commento:
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| Come inserire uno splashimage in Grub | ## page was renamed from Grub/Splashimage ## page was renamed from splashimage #format wiki #LANGUAGE it [[BR]] ||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| |
| Linea 3: | Linea 8: |
| Ho scritto questa piccola guida in quanto ho trovato grazioso personalizzare la partenza di Grub, infatti all'inizio quando avviamo il computer, spesso ci troviamo di fronte ad una schermata fredda e priva di ogni personalizzazione. | = Introduzione = |
| Linea 5: | Linea 10: |
| Ebbene, aprite il file /boot/grub/menu.lst circa nelle prime linee dovete trovare la linea qui sotto descritta: |
La presente guida contiene delle istruzioni utili alla personalizzazione dell'immagine di avvio di '''grub'''. |
| Linea 8: | Linea 12: |
| = Preparativi = | |
| Linea 9: | Linea 14: |
| Prima di iniziare è consigliato creare una copia di backup del file `/boot/grub/menu.lst`, a tale scopo è sufficiente digitare il seguente comando: {{{ sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.old }}} = Cambiare i colori e l'immagine di sfondo = Aprite con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file '''`/boot/grub/menu.lst`''' e cercare, fra le prime linee, una dicitura simile alla seguente: {{{ |
|
| Linea 11: | Linea 25: |
| }}} | |
| Linea 12: | Linea 27: |
ed aggiungere sotto la seguente linea: |
Aggiungere sotto la seguente linea: {{{ |
| Linea 17: | Linea 31: |
| }}} | |
| Linea 18: | Linea 33: |
| La dicitura «(hd0,2)/boot/grub/nome_immagine.xpm.gz» va sostituita con il percorso completo del file {{{.xpm.gz}}} contenente l'immagine desiderata. | |
| Linea 19: | Linea 35: |
| Ora osserviamo la seguente linea. | Nel caso che i colori per il ''testo'' e per il ''testo evidenziato'' siano incompatibili con la nuova immagine di ''splash'' potrebbe non essere più possibile distinguere l'opzione evidenziata da quelle in secondo piano. In tal caso sarà necessario modificare le righe relative ai colori come segue: {{{ # Pretty colours foreground = ffffff background = 444444 }}} Specificando opportunamente i colori (in'' codice esadecimale'') che volete visualizzare nella schermata del grub. [[BR]] [[BR]] '''Ora osserviamo il significato della linea che abbiamo aggiunto in precedenza.''' |
| Linea 25: | Linea 52: |
| {{{ | |
| Linea 47: | Linea 74: |
| }}} | |
| Linea 55: | Linea 82: |
| = Ulteriori risorse = |
|
| Linea 58: | Linea 87: |
| http://ruslug.rutgers.edu/~mcgrof/grub-images/images/working-splashimages/ | [http://ruslug.rutgers.edu/~mcgrof/grub-images/images/working-splashimages/] |
| Linea 60: | Linea 89: |
| http://www.schultz-net.dk/grub.html | [http://www.schultz-net.dk/grub.html] |
| Linea 64: | Linea 93: |
| http://www.sxc.hu | [http://www.sxc.hu] |
| Linea 68: | Linea 97: |
= Installare dei pacchetti di splashimage = Aprite un terminale e digitate: {{{ sudo apt-get install kubuntu-grub-splashimages grub-splashimages }}} Nella directory /boot/grub/splashimages troveremo numerose splash. Andando a modificare il file di configurazione di grub potremo indicare queste splash appena installate, alcune delle quali veramente carine. = Creare un'immagine personalizzata = Supponiamo che non ci siano immagini che vi piacciano. In fondo, non è che le immagini xpm.gz siano proprio paragonabili, in numero, alle JPEG. Vediamo quindi come fare per poter convertire la vostra immagine JPEG preferita e poterla usare in grub. Prima di tutto, occorre avere un'immagine, ed aprirla con GIMP; ovviamente non siete limitati alle JPEG, ma potete utilizzare qualsiasi immagine voi vogliate. A questo punto dovete modificare la gestione dei colori dell'immagine. Selezionate, quindi, '''Immagini->Modalità->Indicizzata'''; si aprirà una finestra. Selezionate l'opzione "Genera Tavolazza Ottimale" (ma dovrebbe esserlo di default), e selezionate 14 come numero di colori. Se non è in formato 640x480, ridimensionatela con '''Immagine->Scala Immagine''' e impostate 640x480 nella finestra che comparirà. Se l'immagine è in formato panoramico, dovete comunque ''scalarla'' a 640x480, togliendo il link che fissa il rapporto fra larghezza ed altezza, senza tagliare alcunchè, e quindi dopo l'operazione l'immagine risulterà deformata. Tuttavia, Grub poi la stenderà su tutto lo schermo, andando ad occupare tutto lo schermo e correggendo in questa maniera le proporzioni. Dopo aver fatto tutto, abbiamo l'immagine finale, con 14 colori e con le giuste dimensioni. A questo punto salvatela, scegliendo come formato ''xpm'', e dopo da console comprimetela: {{{ gzip immagine.xpm }}} Così avete la vostra '''immagine.xpm.gz''' personalizzata pronta per essere utilizzata. Potevamo anche fare tutto da riga di comando: {{{ convert -geometry 640x480 -colors 14 immagine.jpg immagine.xpm && gzip immagine.xpm }}} Se il comando '''`convert`''' non dovesse funzionare, installate il pacchetto ''imagemagick''. ---- CategoryGrafica CategoryDaRevisionare CategoryAmministrazione |
IndiceBRTableOfContents |
Introduzione
La presente guida contiene delle istruzioni utili alla personalizzazione dell'immagine di avvio di grub.
Preparativi
Prima di iniziare è consigliato creare una copia di backup del file /boot/grub/menu.lst, a tale scopo è sufficiente digitare il seguente comando:
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.old
Cambiare i colori e l'immagine di sfondo
Aprite con un [:Ufficio/EditorDiTesto:editor di testo] con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file /boot/grub/menu.lst e cercare, fra le prime linee, una dicitura simile alla seguente:
# Pretty colours color cyan/blue white/blue
Aggiungere sotto la seguente linea:
#splashimage splashimage=(hd0,2)/boot/grub/nome_immagine.xpm.gz
La dicitura «(hd0,2)/boot/grub/nome_immagine.xpm.gz» va sostituita con il percorso completo del file .xpm.gz contenente l'immagine desiderata.
Nel caso che i colori per il testo e per il testo evidenziato siano incompatibili con la nuova immagine di splash potrebbe non essere più possibile distinguere l'opzione evidenziata da quelle in secondo piano. In tal caso sarà necessario modificare le righe relative ai colori come segue:
# Pretty colours foreground = ffffff background = 444444
Specificando opportunamente i colori (in codice esadecimale) che volete visualizzare nella schermata del grub. BR BR Ora osserviamo il significato della linea che abbiamo aggiunto in precedenza.
splashimage=(hd0,2) dice a grub di caricare uno splashimage (una data immagine in formato xpm.gz) nella posizione corrispondente a dove avete il kernel che caricherete di linux. Per scoprire in modo veloce, senza stare a impazzire sulla nozione classica che usa Grub, dove avete piazzato il vostro kernel, andate a vedere dove, appunto nel file /boot/grub/menu.lst, è posizionato il kernel che caricheremo all'avvio.
Nel mio caso esso è posizionato in (hd0,2) come potete notare:
title Ubuntu, kernel 2.6.15-23-386 root (hd0,2) kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hda3 ro quiet splash initrd /boot/initrd.img-2.6.15-23-386 savedefault boot title Ubuntu, kernel 2.6.15-23-386 (recovery mode) root (hd0,2) kernel /boot/vmlinuz-2.6.15-23-386 root=/dev/hda3 ro single initrd /boot/initrd.img-2.6.15-23-386 boot # This entry automatically added by the Debian installer for a non-linux OS # on /dev/hda1 title Microsoft XP Edition root (hd0,0) savedefault makeactive chainloader +1
quindi, gli diciamo di aggiungere allo sfondo iniziale di Grub l'immagine che abbiamo salvato in /boot/grub/ con il nome di nome_immagine.xpm.gz
Ricorrendo ad un minimo di fantasia e di gusto potrete creare il vostro personale sfondo personalizzato, salvando l'immagine creata in un formato.xpm e compressa in .gz
Tenete presente che l'immagine che andrete a caricare, e che grub potrà visualizzare, deve avere un numero di colori massimo di 14. Le limitazioni dei 14 colori va tenuta presente solo per i propri file che creerete o per le immagini che scaricherete dai siti generici, infatti per le immagini reperibili sui siti appositi di splashscreen non dovrete preoccuparvi in quanto sono già pronte per essere utilizzate come sfondo Grub.
Ulteriori risorse
Qui di seguito vi posto due siti che hanno già delle immagini pronte da scaricare e salvare direttamente in /boot/grub/ importante è salvare in quella directory
[http://ruslug.rutgers.edu/~mcgrof/grub-images/images/working-splashimages/]
[http://www.schultz-net.dk/grub.html]
Vi sono inoltre in questo sito alcune immagini già pronte per poter essere personalmente elaborate da voi con Gimp
A questo punto il gioco è bello e fatto... riavviate la vostra linux box e buon sfondo Grub... eccovi alcuni esempi del prima e del dopo.
Installare dei pacchetti di splashimage
Aprite un terminale e digitate:
sudo apt-get install kubuntu-grub-splashimages grub-splashimages
Nella directory /boot/grub/splashimages troveremo numerose splash. Andando a modificare il file di configurazione di grub potremo indicare queste splash appena installate, alcune delle quali veramente carine.
Creare un'immagine personalizzata
Supponiamo che non ci siano immagini che vi piacciano. In fondo, non è che le immagini xpm.gz siano proprio paragonabili, in numero, alle JPEG. Vediamo quindi come fare per poter convertire la vostra immagine JPEG preferita e poterla usare in grub.
Prima di tutto, occorre avere un'immagine, ed aprirla con GIMP; ovviamente non siete limitati alle JPEG, ma potete utilizzare qualsiasi immagine voi vogliate.
A questo punto dovete modificare la gestione dei colori dell'immagine. Selezionate, quindi, Immagini->Modalità->Indicizzata; si aprirà una finestra. Selezionate l'opzione "Genera Tavolazza Ottimale" (ma dovrebbe esserlo di default), e selezionate 14 come numero di colori.
Se non è in formato 640x480, ridimensionatela con Immagine->Scala Immagine e impostate 640x480 nella finestra che comparirà.
Se l'immagine è in formato panoramico, dovete comunque scalarla a 640x480, togliendo il link che fissa il rapporto fra larghezza ed altezza, senza tagliare alcunchè, e quindi dopo l'operazione l'immagine risulterà deformata. Tuttavia, Grub poi la stenderà su tutto lo schermo, andando ad occupare tutto lo schermo e correggendo in questa maniera le proporzioni.
Dopo aver fatto tutto, abbiamo l'immagine finale, con 14 colori e con le giuste dimensioni. A questo punto salvatela, scegliendo come formato xpm, e dopo da console comprimetela:
gzip immagine.xpm
Così avete la vostra immagine.xpm.gz personalizzata pronta per essere utilizzata.
Potevamo anche fare tutto da riga di comando:
convert -geometry 640x480 -colors 14 immagine.jpg immagine.xpm && gzip immagine.xpm
Se il comando convert non dovesse funzionare, installate il pacchetto imagemagick.
CategoryGrafica CategoryDaRevisionare CategoryAmministrazione
