自由更换GRUB启动画面
整机外设
相信很多使用RedHat的用户都对GRUB默认的引导画面感到厌倦了。这里向大家提供一个方法来实现开机引导画面的修改。
一、准备splashimage选项要求的文件
1. 文件类型 :xpm.gz
2. 图像大小:640×480
3. 颜色:14色
如何获取14色图片:
1.使用GIMP的14色调色板:打开你的图像文件,用“Alt+I”(或图像→模式→索引)打开调色板优化选项对话框,在生成优化调色板中填入14,然后确定,关闭对话框,这样就生成了你所需的14色图片,最后保存文件。
2.使用命令convert进行图片格式转换(可以使用man convert命令详细阅读使用手册):
convert -geometry 640x480 -colors 14 splash.jpg splash.xpm
注意:命令行中的640和480之间是小写字母“x”,不要写错。
另外,GRUB要求图片颜色必须是14色,一般可以这样来证明:
less splash.xpm
在文件头部可以找到这些信息:
/* XPM */
static char *10[] = {
/* columns rows colors chars-per-pixel */
“640 480 14 1”
二、压缩图像并更改grub.conf
1. 用gzip压缩xpm格式的图片,放到/boot/grub下:
gzip -9 splash.xpm
结果生成了splash.xpm.gz,然后把这个文件拷贝到/boot/grub目录下。
2.编辑/etc/grub.conf,加入如下一行:
splashimage=(hd0,1)/boot/grub/splash.xpm.gz
现在可以重新启动系统,欣赏你的成果了。