制作自己个性的启动GRUB启动背景图片
1 找一张漂亮的美女图片mm.jpg,将一图片转化成640*480,14色的XPM文件:
#convert mmjpg -colors 14 -geometry 640x480! mm.xpm
2 压缩生成的xpm文件,使用gzip
#gzip -9 mm.xpm
3 将mmxpm.gz拷到/boot/grub下
4 修改/boot/grub/menu.lst
splashimage=(hd0,*)/grub/mm.xpm.gz
改好以后,保存,好啦,这样你就拥用你个性的启动画面啦!
关于GRUB背景图片DIY的问题
<div class=t_msgfont id=message2818866>使用命令虽然方便,但是也有其不能预览的缺点.
使用gimp制作.
gimp->;打开文件->;在文件上电右键->;选择模式->;索引->;颜色数改为14
点右键->;图像->;缩放图像->;改为640X480
而后保存的时候选择类型 .xpm
gzip -9 *.xpm
cp *.xpm.gz /boot/grub/
vi menu.lst 将其中含有*.xpm.gz的文件给为你刚cp 的那个文件即可.
ok开机重启.</div>
在使用RedHat的时候我们可以看到系统起动的时候grub是有背景图片的,我们也可以给Ubuntu添加一个背景图片。
步骤如下:
1、创建一个存放grub背景文件的文件夹。比如在 /boot/grub/ 下创建文件夹 splashimages
sudo cd /boot/grub && mkdir splashimages
2、把下载的grub背景文件放在 splashimages文件夹下
sudo cp *.xpm.gz /boot/grub/splashimages/
3、备份和修改配置文件 (/boot/grub/menu.lst)
sudo cp /boot/grub/menu.lst /boot/grub/menu-bak.lst
sudo gedit /boot/grub/menu.lst
找到这样的一行
# Pretty colours
#color cyan/blue white/blue
在其下记入这样的一行:
splashimage=(hd0,7)/boot/grub/splashimages/splash.xpm.gz
其中(hd0,7)需要按照自己的实际情况进行修改,hd0是第一快硬盘,7是你的挂载在boot目录下的分区,一般这个可以在文件的下面title一节看到。splash.xpm是你的文件名。
重新启动系统就能看到背景了。