洛阳铲的日志

2004年09月3日

这下GRUB的splashimage有用了

Filed under: Linux — HackGou @ 08:59

 

第一次看见RH7。2的漂亮的GRUB启动背景,觉得焕然一新。当时不知道它是如何实现的。
昨天,借鉴了那篇老外的文章,也给我的GRUB加了splashimage。呵呵,漂亮,舒坦。

本文所用补丁为0.93的补丁。如果安装了其他版本的grub,请先卸掉。
下载grub0.93并打上patch,编译并安装,可以使用如下脚本:

mkdir grub-src
cd grub-src
wget http://ruslug.rutgers.edu/~mcgrof/grub-images/grub-debian-sources/grub_0.93+cvs20030224.orig.tar.gz
wget http://ruslug.rutgers.edu/~mcgrof/grub-images/grub-debian-sources/grub_0.93+cvs20030224-2.diff.gz
tar zxvf grub_0.93+cvs20030224.orig.tar.gz
gunzip grub_0.93+cvs20030224-2.diff.gz
patch -p0 < grub_0.93+cvs20030224-2.diff
cd grub-0.93+cvs20030224
./configure
make
make install

将grub的安装到/dev/hda上:
grub-install /dev/hda
二。准备splashimage选项要求的文件:
1. 文件类型 :xpm.gz
2. 图象大小:640×480
3. 颜色深度:14 色
三。压缩图象并更改grub.conf
1. 用gzip压缩xpm格式的图片,放到/boot/grub下
 hackgou:~# gzip  /boot/grub/love.xpm 
 hackgou:~# ls /boot/grub/*.gz
/boot/grub/love.xpm.gz /boot/grub/open.c.xpm.gz
2.编辑/etc/grub.conf加入
splashimage=(hd0,1)/boot/grub/love.xpm.gz
现在可以重新启动系统,欣赏你的成果了。
  
Tips:
如何获取14色图片:
使用GIMP的14色调色板:打开你的图象文件,用Alt+I(或则图象->模式->索引)打开调色板优化选项对话
框,在生成优化调色板中填入14,然后确定,关闭对话框,这样就生成了你所需
的14色图片保存文件。
 
—– 

Powered by WordPress