Unix (Linux and *BSD)

ID #1004

How can I create a background image for Grub?

Grub is used to select between two or more operating systems installed on your computer. Grub's default background is black with white text, but it is possible to choose the background image of your choice. This tutorial will go through the process of creating your grub background and having Grub to show it next time you start your computer.

Creating the background image

Use a simple logo or a graphic that looks good with very few colors ; don't use a photo, for instance. Launch your favorite tool to create your splash image and save it with only 14 colors and 640x480px. Here's how you can do so in Adobe Photoshop and in GimpShop: Go to "Image > Size" and then "Image > Mode > Indexed colors". Then save your image as PNG if you used Photoshop, or as XPM if you used GimpShop/The GIMP. If your image is in PNG, you'll have one more step to convert your image in XPM: Open your terminal and issue the following command that uses ImageMagick to convert your image:

$ convert splash.png -resize 640x480 -colors 14 splash.xpm

Now that you have your image indexed at 14 colors and resized to 640x480px in the XPM format, let's compress this splash image. Go back to your terminal and issue:

$ gzip splash.xpm

This will create a splash.xpm.gz file suitable for Grub. We now need to copy this file to the Grub directory. Let's do this now:

$ su -
(Type your root password)
# cp splash.xpm.gz /boot/grub/

Make sure your Grub background image is in the Grub directory:

# ls /boot/grub/splash*
/boot/grub/splash.xpm.gz

Configuring Grub to use the new image

Now we only need to ask Grub to use this background image. This is set in Grub's configuration file. Now open this file:

$ vi /boot/grub/menu.lst

And add the following line in the beginning of the Grub configuration file:

splashimage=(hd0,0)/boot/grub/splash.xpm.gz

You need to change (hd0,0) according to the partition where Grub resides. If Grub is already set up, you will find out observing the configuration for your current system in this particular file; more information can be found in the Grub manual.

Save and reboot your computer. Grub should use your image as background now :)

Tags: -

Related entries:

Last update: 2008-08-31 08:26
Author: Charles A. Landemaine
Revision: 1.1

Change language
 

Digg it! Print this record Send to a friend Show this as PDF file
Propose a translation for Propose a translation for
Please rate this entry:

Average rating: 4.53 out of 5 (34 Votes )

completely useless 1 2 3 4 5 most valuable

You cannot comment on this entry

Comment of chris wirawan:
hi, i have a question about where the grub resides. How can I check where it resides (hd0 or others)? and will it be fatal if I put the new image in other place? thank you
Added at: 2007-11-09 12:59

Comment of YoqBxAHlZnDDxVXlR:
Good job making it apaper easy.
Added at: 2011-09-27 11:53

Comment of gyxDtjeey:
How could any of this be better stated? It cdolun't.
Added at: 2011-09-27 12:36

Comment of IqCXiLIazbDgSFq:
UKX2RR dcnebirkcfmx
Added at: 2011-09-28 08:53

Comment of yAeQmwbzDIAshQoMDM:
CDE6i1 icicpowpennd
Added at: 2011-09-28 09:21

Comment of RldgtDLfxcEDLzsox:
7Ikxax , [url=http://bwcyremenqqn.com/]bwcyremenqqn[/url], [link=http://wymjavbhzdse.com/]wymjavbhzdse[/link], http://wcbxkwtwegtw.com/
Added at: 2011-09-30 08:13

Comment of DCZFpLFTRMYZGIQmAM:
YOqnks , [url=http://yqkeffjqrazf.com/]yqkeffjqrazf[/url], [link=http://aalszxycarul.com/]aalszxycarul[/link], http://gtyjuenpsnuc.com/
Added at: 2011-09-30 08:33

Comment of oOHjXdXAxtdCAP:
FctxgF cgikinryzyht
Added at: 2011-10-01 12:54

Comment of xycsMBIRb:
W7fbmv , [url=http://qyiczmbsdawg.com/]qyiczmbsdawg[/url], [link=http://edsqhbsozanz.com/]edsqhbsozanz[/link], http://ccijmumztxcv.com/
Added at: 2011-10-05 05:53

Comment of zuLWzSAnnjIsmRNex:
d3StUm , [url=http://vskzzmthtmaj.com/]vskzzmthtmaj[/url], [link=http://hlpoorbtbbiv.com/]hlpoorbtbbiv[/link], http://kfadqkdrkrap.com/
Added at: 2011-10-05 06:30

Comment of qminFvgEX:
Fantastic!!! Thank You for a, Job Well Done . I believe, a ggod chnage is always for a good reason, and will always produce a marvelous yield, and a wonderful result!!! I am looking forward to Great, Happy Days of Freedom and a Joyful LifeStyle!!! I am ready to enjoy the fruit of Your Efforts, Happily, Rejoicing! God bless You all the Time!Sincerely Yours,Benjamin Terah
Added at: 2012-10-28 00:39

Comment of LicINMJctYJWQ:
5FysYy , [url=http://riwobnmgapwh.com/]riwobnmgapwh[/url], [link=http://bzpboizkfdnc.com/]bzpboizkfdnc[/link], http://uuxrqqqydilz.com/
Added at: 2012-10-28 20:23

Comment of khuTIBojRtiwOzcS:
YNKGFN ieicgtbgvqdz
Added at: 2012-10-30 10:26

Comment of tmZvSfeapjpaqz:
fDEmin , [url=http://ftzbkfdfvkrh.com/]ftzbkfdfvkrh[/url], [link=http://ozvxfmqzvwnk.com/]ozvxfmqzvwnk[/link], http://hsxzhrdrpqou.com/
Added at: 2012-10-30 20:28

Comment of 5ykkZcdu:
- LOVE those cherries Amanda!!!! And I rellay love your collage of all your fruit captures.. and when your church cookbook comes out I want a copy!! I think that would actually be a cool hobby, collecting ok'd additions of church recipe cookbooks. I'm so glad you've joined us for this challenge Amanda! xoxo
Added at: 2013-11-17 10:01

Comment of VD45pKS5NZbl:
- Oh, Amanda. Oh. Oh. Oh. You freaking rokced this out. The cherry shot is my second favorite of all shared! That is soooooo awesome, and I want it for my kitchen, too!!! And all those practice shots? So amazing!!! Love them ALL! SO pumped you are doing this project with me!
Added at: 2013-11-20 00:49

Comment of PYDsqfp8lboX:
harbor insurance car insurance bristol car cheapest insurance auto auto insurance quotes auto insurance online quote
Added at: 2014-01-04 02:51

Comment of XMjEfgFow4zS:
blackjack cheap online auto insurance car insurance quotes prozac click here
Added at: 2014-01-09 23:28