Update:
Trovate quiuna guida più aggiornata.
Gia in altri posto vi avevo parlato di Grub2, e se avete più sistemi operativi nel vostro pc trovo che sia più amichevole avere uno sfondo con una immagine. Per farlo su ubuntu basta installare un solo pacchetto
sudo apt-get install grub2-splashimages
Adesso le immagini si troveranno in: /usr/share/images/grub
per modificare grub2 diamo il comando
sudo gedit /etc/grub.d/05_debian_theme
e cerchiamo una riga che definisca la variabile Wallpaper (da me la riga era così:
WALLPAPER=”/usr/share/images/desktop-base/moreblue-orbit-grub.png)
e la modifichiamo mettendo il percorso relativo all’immagine che ci interessa, come ad esempio:
WALLPAPER="/usr/share/images/grub/Hortensia-1.tga"
Altre modifiche non sono state necessarie oltre a ricaricare grub2, dando quindi il comando:
sudo update-grub2
Ovviamente è possibile usare anche immagini proprie, basta che siano (a quanto ho letto) in formato .tga,.png oppure .jpeg., vediamo come:
Per effetuare le modifiche vi propongo di nuovo una soluzione manuale ( identica alla prima, in effetti adesso che ho finito l’articolo mi chiedo perché ho riscritto tutto ^^), in quanto non conosco nessun programma con interfaccia grafica che faccia bene questo lavoro…, se avete consigli, fatevi pure avanti!
Prima di tutto diamo il comando:
sudo gedit /etc/grub.d/05_debian_theme
per aprire il file di configurazione, successivamente spostiamo la immagine che vogliamo come sfondo in “/boot/grub” oppure in “/usr/share/images/desktop-base” (in teoria qualsiasi cartella può andare bene)
Nota: Nel caso abbiate “/boot” su una partizione separata da “/usr” allora vi conviene mettere le immagini in “/boot/grub”, altrimenti in “/usr/share/images/desktop-base”, se non sapete cosa fare mettetele in “/usr/share/images/desktop-base” che va sicuramente bene se il sistema lo avete installato voi (altrimenti sapreste cosa fare
).
Nel file che avete aperto con gedit cercate una voce del tipo:
WALLPAPER=”/usr/share/images/desktop-base/moreblue-orbit-grub.png
in parole povere: dobbiamo sostituire l’immagine salvata sotto WALLPAPER, io la ho modificata nel seguente modo (esattamente come prima)
WALLPAPER="/usr/share/images/desktop-base/elefante.jpg"
in pratica mettendo il percorso all’immagine!
SE (!) qualcuno non dovesse riuscire a trovare tale voce (WALLPAPER=”…) gli pregherei allora di allegare il contenuto di /etc/grub.d/05_debian_theme e inviarmelo via mail, così che possa spiegarvi meglio cosa fare; in tal caso ovviamente “amplierò” l’articolo aggiungendo vedendo come aggiungere sfondi personalizzat anche senza quella voce, scrivo questo perché ho letto in internet alcuni /etc/grub.d/05_debian_theme che non contenevano la stringa che ho menzionato, e non so se dipende dalla versione di grub2 installata o da qualcos’altro.
Update:
Trovate quiuna guida più aggiornata.




Il Bloggatore
LinuxFeed
Pupugnao
Smilla Magazine
Tuxfeed
ciao io ho questo file ma non funziona la modifica… devo cambiare qualcos’altro ?
#!/bin/bash -e
source /usr/lib/grub/grub-mkconfig_lib
# this allows desktop-base to override our settings
f=/usr/share/desktop-base/grub_background.sh
if test -e ${f} ; then
source ${f}
else
WALLPAPER=”/usr/share/images/grub/Lake_mapourika_NZ.tga”
COLOR_NORMAL=”black/black”
COLOR_HIGHLIGHT=”magenta/black”
fi
set_mono_theme()
{
cat <&2
use_bg=true
break
fi
fi
done
fi
# set the background if possible
if ${use_bg} ; then
prepare_grub_to_access_device `${grub_probe} –target=device ${bg}`
cat << EOF
insmod ${reader}
if background_image `make_system_path_relative_to_its_root ${bg}` ; then
set color_normal=${COLOR_NORMAL}
set color_highlight=${COLOR_HIGHLIGHT}
else
EOF
fi
# otherwise, set a monochromatic theme for Ubuntu
if ${use_bg} ; then
set_mono_theme | sed -e "s/^/ /g"
echo "fi"
else
set_mono_theme
fi
grazie in anticipo
sparkly
Sei sicuro che i permesi del file siano settati giusti?