We all know that GRUB is a powerful boot loader for Linux.It can easily detect various operating systems installed on our machine and provide us a choice to start any one of them. Although being very powerful boot loader, it does not have a very appealing graphical interface. But with its successor GRUB 2, we can easily customize splash image, font colour, and font style.

In this tutorial, I show you an easy way to change your splash image in Ubuntu 12.04.
Step 1
Open terminal (press Ctrl + Alt + T) and enter the following commands :
The terminal will prompt you for the password.Enter your account’s login password.
Note: You must be either root or an administrator to use the Sudo command.
Step 2
After entering the password correctly you will have write access to grub folder.
Step 3
Now simply copy and paste the image into grub folder.
Note: Grub 2 supports PNG, JPG/JPEG, and TGA image formats. So make sure your image is of supported format.
Step 4
Enter the command given below in terminal:
Step 5
Restart your system and your favourite image will appear at boot screen.
Detailed instructions for changing font colour, resolution for new and previous versions of grub can be found here.