by siyb

girls are friggn evil

First of all, you need to convert the image of your choice so that it can be used as a grub splash screen (you need imagemagick to execute this command):

convert mypic.jpg -resize 640×480! -colors 14 -depth 8 mypic_out.xpm.gz

This command will resize the picture to 640×480 and will convert it, so that it uses 14 colors only.

Move mypic_out.xpm.gz to /boot/grub

mv mypic_out.xpm.gz /boot/grub/

Add the following line somewhere under the timeout option in your /boot/grub/menu.lst file (might need alteration, depending on the location of grub):

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

That’s it, reboot the box and check out the result