关于Grub splash的制作!
1首先,你得有一张图片,不管什么格式的,只要Gimp打得开就可以了。
2
在图片上点击右键,选择图像中的改变图像大小,设成640X480,当然有些图片的格式并不是标准的,这个时候往往不能调整到640X480,有时候会变成653X479之类,这是,只要把设定长宽比的窗口边上的那个链条似的东西点开,就可以了。
3
把鼠标移到图片上,按Alt+i,把上面的那个栏里的那个数字改成14,记住,一定要14
4
把图片保存为xpm格式
5
用gzip压缩一下。
6
拷贝刚才的那个压缩包到/boot/grub/下
7
修改grub.conf文件中的splashimage一项,把splashimage=(hd0,2)/boot/grub/***(写上自己拷过来的压缩包的名字),下例:
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:You do not have a /boot partition.This means that
# all kernel and initrd paths are relative to /, eg.
# root (hd0,2)
# kernel /boot/vmlinuz-version ro root=/dev/hda3
# initrd /boot/initrd-version.img
#boot=/dev/hda
default=1
timeout=10
splashimage=(hd0,2)/boot/grub/duotaiya.xpm.gz
title Red Hat Linux (2.4.18-14)
root (hd0,2)
kernel /boot/vmlinuz-2.4.18-14 ro root=LABEL=/
initrd /boot/initrd-2.4.18-14.img
title Windows Me
rootnoverify (hd0,0)
chainloader +1
8
重启计算机
——————————————
下面是我自己做的spalsh The easiest way is like:
convert -geometry 640x480 -colors 14 image.png image.xpm && gzip image.xpm 可是,我怎么没有conver这个东东啊! 安装ImageMagick
不解
按 Alt + i 没有出现什么框啊? 在哪?? 厉害,加精,我回头试试。 :-D:-D 好像很早就在公社见过了,原文的内容是这样的:[b]修改grub启动时的背景图片[/b]
1 将一图片转化成640*480,14色的XPM文件:
#convert abc.jpg -colors 14 -geometry 640x480! abc.xpm
可以不要 -colors 14 参数。。
2 压缩生成的xpm文件,使用gzip
#gzip -9 abc.xpm
压缩后。图片最好不要超过90kb .不然系统启动时不显示GRUB界面。
3 将abc.xpm.gz拷到/boot/grub下
最好可以把原图保存起来。如果不成功还可以改过来的。。可以放几个图片在GRUB目录下面。 就可以随时可以换。。。
4 修改/boot/grub/menu.lst
splashimage=(hd0,0)/boot/grub/abc.xpm.gz
5 存盘退出。
用 convert 没有 gimp 处理的效果好啊。
Re: 不解
按 Alt + i 没有出现什么框啊? 在哪??是菜单里的 图像->模式->索引
页:
[1]