1. Install "grub2-splashimages" package from Ubuntu repository.
sudo apt-get install grub2-splashimages
This will copy a set of background splash images for GRUB2 into
/usr/share/images/grub.
2. Modify the following line of '/etc/grub.d/05_debian_them' file to replace the grub splash image with one of them you wish to use in the directory.
sudo vi /etc/grub.d/05_debian_theme
for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/File_Name_w/o_File_Extension.{png,tga} ; do
3. Change GRUB2 font colors with what you want to use
set color_normal=white/black
set color_highlight=blue/black
You probably know that '
black' means transparent in GRUB 2.
Notice: Colors we can choose from include,
black (or transparent), dark-gray, light-gray, white, brown, yellow, red, light-red, blue, light-blue, green, light-green, cyan, light-cyan, magenta, light-magenta.
4. Run 'update-grub2' to apply the changes
sudo update-grub2
5. If you want to change the resolution of the GRUB2 screen, you can also change it through adding or modifying the following from '/etc/default/grub' file.
sudo vi /etc/default/grub
Uncomment "
GRUB_GFXMODE" line and change the desired value, the default resolution is 600x480.
GRUB_GFXMODE=800x600
How to make your own splashimage for GRUB2
1. Open any photo or digital art work with Gnu Image Manipulation Program, (GIMP).
2. Resize it to 640x480 or 800x600, I tried to change the resolution on my ubuntu 9.10 laptop with 800x600 and it worked.
3. Save as .png or .tga format.
The GRUB2 Guide
GRUB2 Splash Images
낭만곰팅
Ununtu
ubuntu grub2