|
Dimensione: 3262
Commento:
|
Dimensione: 4633
Commento: Importata da DanielSchwitzgebel/Prove0
|
| Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
| Linea 1: | Linea 1: |
| ## page was renamed from Grub/Splashimage ## page was renamed from splashimage #format wiki #LANGUAGE it |
|
| Linea 2: | Linea 6: |
| ||<tablestyle="float:right; font-size: 0.9em; width:50%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| Come inserire uno splashimage in Grub |
[[Indice()]] [[VersioniSupportate(hardy gutsy feisty dapper)]] |
| Linea 6: | Linea 10: |
| 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. | Di seguito vengono riportate le istruzioni per personalizzare la schermata del [:AmministrazioneSistema/Grub:GRUB]. = Preparativi = Per evitare la perdita della configurazione funzionante è consigliato fare una copia di sicurezza del file `/boot/grub/menu.lst`, digitando in una finestra di terminale il seguente comando:{{{ sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.old }}} = Installazione = Se si utilizza [:AmbienteGrafico/Gnome:GNOME] o [:AmbienteGrafico/Xfce:Xfce] è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''grub-splashimages'', digitando in un terminale il seguente comando:{{{ sudo apt-get install grub-splashimages }}} Se invece si utilizza [:AmbienteGrafico/Kde:KDE] è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''kubuntu-grub-splashimages'', digitando in un terminale il seguente comando:{{{ sudo apt-get install kubuntu-grub-splashimages }}} ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%>[[Immagine(Icone/Piccole/note.png,,center)]] ||<style="padding:0.5em; border:none;">''Diverse immagini sono già disponibili nella cartella'' `/boot/grub/splashimages`. || |
| Linea 9: | Linea 32: |
| = Procedura di configurazione = | = Creare un'immagine personalizzata = |
| Linea 11: | Linea 34: |
| Ebbene, aprite il file {{{ /boot/grub/menu.lst |
Tramite il programma [:Grafica/Gimp:The GIMP] è possibile creare degli '''splashimage''' personalizzate. 0. Aprire l'immagine con [:Grafica/Gimp:The GIMP] e modificare la gestione dei colori selezionando dal menu '''''Immagine -> Modalità -> Indicizzata...'''''. 0. Selezionare l'opzione «'''Genera tavolozza ottimale'''», scegliere «14» come numero di colori e generare l'immagine. 0. Ridimensionare l'immagine dal menù '''''Immagine -> Scala Immagine...''''' ed impostarla a «640x480». 0. Se l'immagine è in formato panoramico è necessario scalarla a «640x480», togliendo il link che fissa il rapporto fra larghezza ed altezza. Senza tagliare alcunché, l'immagine risulterà deformata, tuttavia nel [:AmministrazioneSistema/Grub:GRUB] l'immagine si estenderà su tutto lo schermo. 0. Dopo aver eseguito tutte le operazioni è necessario salvare l'immagine nel formato `.xpm`. 0. Comprimere l'immagine digitando in un terminale il seguente comando:{{{ gzip immagine.xpm |
| Linea 16: | Linea 50: |
| circa nelle prime linee dovete trovare la linea qui sotto descritta: | 0. Con [:AmministrazioneSistema/Sudo:privilegi di amministrazione], spostare l'immagine nella cartella `/boot/grub/splashimages`. |
| Linea 18: | Linea 52: |
| {{{ # Pretty colours color cyan/blue white/blue |
== Tramite riga di comando == La stessa procedura può essere effettuata più rapidamente tramite la riga di comando. Digitare quindi in una finestra di terminale il seguente comando:{{{ convert -geometry 640x480 -colors 14 immagine.jpg immagine.xpm && gzip immagine.xpm |
| Linea 23: | Linea 58: |
| ed aggiungere sotto la seguente linea: {{{ |
Se il comando `convert` non dovesse funzionare è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto ''imagemagick''. = Sostituire lo sfondo = Modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file `/boot/grub/menu.lst` e cercare fra le prime righe una dicitura simile alla seguente:{{{ # Pretty colours color cyan/blue white/blue}}} Aggiungere sotto le seguenti righe:{{{ |
| Linea 26: | Linea 67: |
| splashimage=(hd0,2)/boot/grub/nome_immagine.xpm.gz | splashimage=(hd0,2)/boot/grub/splashimages/nome_immagine.xpm.gz}}} La riga del parametro `splashimage` va sostituita con il percorso completo del file `.xpm.gz` contenente l'immagine appena creata. Per scoprire in modo veloce la posizione del kernel cercare nel file `/boot/grub/menu.lst` delle righe simili alle seguenti:{{{ 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}}} Il parametro «root» indica la posizione del kernel. Nel caso in cui i colori del testo e quelli del testo evidenziato non sono compatibili con la '''splashimage''', potrebbe non essere possibile distinguere l'opzione evidenziata da quelle in secondo piano. In tal caso sarà necessario modificare le righe relative ai colori come nel seguente esempio:{{{ # Pretty colours foreground = ffffff background = 444444 |
| Linea 29: | Linea 86: |
| = Ulteriori risorse = | |
| Linea 30: | Linea 88: |
| Ora osserviamo il significato della linea che abbiamo aggiunto. | * [http://ruslug.rutgers.edu/~mcgrof/grub-images/images/working-splashimages/ Splashimage da scaricare] * [http://www.schultz-net.dk/grub.html Splashimage già pronti] |
| Linea 32: | Linea 91: |
| 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. = Link utili = 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 [http://www.sxc.hu] 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. |
---- CategoryGrafica CategoryAmministrazione |
BR Indice() VersioniSupportate(hardy gutsy feisty dapper)
Introduzione
Di seguito vengono riportate le istruzioni per personalizzare la schermata del [:AmministrazioneSistema/Grub:GRUB].
Preparativi
Per evitare la perdita della configurazione funzionante è consigliato fare una copia di sicurezza del file /boot/grub/menu.lst, digitando in una finestra di terminale il seguente comando:
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.old
Installazione
Se si utilizza [:AmbienteGrafico/Gnome:GNOME] o [:AmbienteGrafico/Xfce:Xfce] è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto grub-splashimages, digitando in un terminale il seguente comando:
sudo apt-get install grub-splashimages
Se invece si utilizza [:AmbienteGrafico/Kde:KDE] è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto kubuntu-grub-splashimages, digitando in un terminale il seguente comando:
sudo apt-get install kubuntu-grub-splashimages
Diverse immagini sono già disponibili nella cartella /boot/grub/splashimages. |
Creare un'immagine personalizzata
Tramite il programma [:Grafica/Gimp:The GIMP] è possibile creare degli splashimage personalizzate.
Aprire l'immagine con [:Grafica/Gimp:The GIMP] e modificare la gestione dei colori selezionando dal menu Immagine -> Modalità -> Indicizzata....
Selezionare l'opzione «Genera tavolozza ottimale», scegliere «14» come numero di colori e generare l'immagine.
Ridimensionare l'immagine dal menù Immagine -> Scala Immagine... ed impostarla a «640x480».
Se l'immagine è in formato panoramico è necessario scalarla a «640x480», togliendo il link che fissa il rapporto fra larghezza ed altezza. Senza tagliare alcunché, l'immagine risulterà deformata, tuttavia nel [:AmministrazioneSistema/Grub:GRUB] l'immagine si estenderà su tutto lo schermo.
Dopo aver eseguito tutte le operazioni è necessario salvare l'immagine nel formato .xpm.
Comprimere l'immagine digitando in un terminale il seguente comando:
gzip immagine.xpm
Con [:AmministrazioneSistema/Sudo:privilegi di amministrazione], spostare l'immagine nella cartella /boot/grub/splashimages.
Tramite riga di comando
La stessa procedura può essere effettuata più rapidamente tramite la riga di comando. Digitare quindi in una finestra di terminale il seguente comando:
convert -geometry 640x480 -colors 14 immagine.jpg immagine.xpm && gzip immagine.xpm
Se il comando convert non dovesse funzionare è necessario [:AmministrazioneSistema/InstallareProgrammi:installare] il pacchetto imagemagick.
Sostituire lo sfondo
Modificare con un [:Ufficio/EditorDiTesto:editor di testo] e con i [:AmministrazioneSistema/Sudo:privilegi di amministrazione] il file /boot/grub/menu.lst e cercare fra le prime righe una dicitura simile alla seguente:
# Pretty colours color cyan/blue white/blue
Aggiungere sotto le seguenti righe:
#splashimage splashimage=(hd0,2)/boot/grub/splashimages/nome_immagine.xpm.gz
La riga del parametro splashimage va sostituita con il percorso completo del file .xpm.gz contenente l'immagine appena creata. Per scoprire in modo veloce la posizione del kernel cercare nel file /boot/grub/menu.lst delle righe simili alle seguenti:
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
Il parametro «root» indica la posizione del kernel.
Nel caso in cui i colori del testo e quelli del testo evidenziato non sono compatibili con la splashimage, potrebbe non essere possibile distinguere l'opzione evidenziata da quelle in secondo piano. In tal caso sarà necessario modificare le righe relative ai colori come nel seguente esempio:
# Pretty colours foreground = ffffff background = 444444
Ulteriori risorse
[http://ruslug.rutgers.edu/~mcgrof/grub-images/images/working-splashimages/ Splashimage da scaricare]
[http://www.schultz-net.dk/grub.html Splashimage già pronti]
