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.