Adding or Changing the grub splash image

By gkbhat

Want to make your grub boot loader look good? Read on…

You can add an image to the grub screen.The image is in a format with extension .xpm.gz i.e the image is compressed for faster loading of

the image during boot time.If you want some grub splash images see note at the end of the post.

Now let us see how to add the image during grub boot.

1. First boot into your Linux OS.

2. Copy the splash image i.e the image with xpm.gz extension into your /boot/grub directory i.e assuming that the files are in your desktop

in the terminal type

$ sudo cp *.xpm.gz /boot/grub/

3. Once the files are copied into the /boot/grub directory execute the command

$sudo grub

In the grub prompt type

>find /boot/grub/stage1

Note the output of the command i.e some ( hdX, Y)

Now type

>quit

Which exits the grub prompt and returns the shell prompt $

4. Now type

$ sudo gedit /boot/grub/menu.lst

In any one newline type

splashimage=( hdX,Y)/boot/grub/.xpm.gz

Where (hdX,Y) is the output of the third step and .xpm.gz is the name of the splash image you want to display at boot time.

Caution: See to it that there is no # at the beginning of the line where you type the line above because # signifies that the line is a

comment line.

5. Now save and quit gedit and reboot to see your new splash image.

If you want to change the grub image trace the steps 1 and 2 shown above and in the 4th step find the line with

splashimage=( hdX,Y)/boot/grub/.xpm.gz

Then change the .xpm.gz to .xpm.gz. Now reboot to see your changed grub image.

NOTE: If you want nice splash screens visit this and search for the term grub splash and sort the result by rating download those files to

your desktop.

Leave a Reply