[转帖]修改grub开机画面

为当前最终发行版之前的所有版本提供支持
回复
头像
tianyi210
帖子: 32
注册时间: 2006-03-30 7:30
送出感谢: 0
接收感谢: 0
联系:

[转帖]修改grub开机画面

#1

帖子 tianyi210 » 2007-01-09 10:31

在/boot/grub/menu.lst文件中:
splash pathname/filename
是指出开机画面的文件所存放的路径和文件名,如 splash /boot/logo/800x600x8.img 是指用在/boot/logo路径下的800x600.img文件作为开机画面。

下面教你如何自己制作xpm格式的开机背景图案。

首先把原来的开机画面解开,他的真实名字叫作,splash.xpm,用gnome下的GiMP可以浏览,但是我们要特别注意的是他的颜色的规定,因为splash.xpm的这个图片的格式和颜色数就是咱们制作开机grub皮肤的依据。你用more splash.xpm,你可以看到如下信息 “640 480 15 1”,ok,首先我们可以看到,开机的grub皮肤必须是640x480的大小,然后这个15是关键,假如你手头有图片不管是jpg还是bmp,第一是更改成640x480的大小,第二是假如你是高色彩的图片,首先要转换成256色,然后,用GIMP里的“颜色-〉模式-〉索引”,吧颜色数量调整为“14 种”,记住颜色数量很重要。然后,你把她保存为xpm格式就可以了,然后再用more命令看一下你修改后的图片,看看有没有“640x480 15 1"的信息,假如和splash.xpm的信息一致的画,你就可以在grub.lst里面加上你这个图片位置信息。你的开机grub皮肤就制作完成了。
另外,你制作xpm的时候,最好在linux进行,windows下的xpm格式可能和grub要使用的xpm有所不同。

命令行下的方法:

convert -resize 640x480 -colors 14 wallpaper.png splashimage.xpm && gzip splashimage.xpm

但是要安装imagemagick,其特色是全部命令行操作,适合批量操作图片。C编写。
然后在/boot/grub/menu.lst中加入下面的一行
如:splashimage (hd0,7)/boot/grub/images/blubuntu-w.xpm.gz(这里取决于你的图片具体的位置)

附件中有一个做好的很好看的蓝色ubuntu图标.大家喜欢的话,可以下载。
附件
blubuntu-w.xpm.gz
个人下载的蓝色ubuntu图标。
(53.57 KiB) 下载 555 次
vbarter
帖子: 60
注册时间: 2006-11-28 18:10
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 vbarter » 2007-01-09 13:54

在6.10 中的menu.list文件中没有找到
splash pathname/filename
相应有的splash的词的语句是:
kernel /boot/vmlinuz-2.6.17-10-386 root=UUID=c252d124-e57c-42cd-b0e8-a1d13b765a7e ro quiet splash

如何修改呢?
头像
tianyi210
帖子: 32
注册时间: 2006-03-30 7:30
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 tianyi210 » 2007-01-17 14:32

直接在任意一行下面添加就是了.
头像
tianyi210
帖子: 32
注册时间: 2006-03-30 7:30
送出感谢: 0
接收感谢: 0
联系:

#4

帖子 tianyi210 » 2007-01-17 14:32

你直接在任意一行下面添加就ok了.
DRIFT
帖子: 177
注册时间: 2007-01-25 13:04
送出感谢: 0
接收感谢: 0

呵呵,这几天我也在研究grub的背景制作.

#5

帖子 DRIFT » 2007-02-12 18:24

呵呵,这几天我也在研究grub的背景制作.

Ububtu6.10的 开机画面是黑的,视觉疲劳.

建议给楼主加精 .
kangkang
帖子: 86
注册时间: 2006-11-28 22:29
送出感谢: 0
接收感谢: 0

#6

帖子 kangkang » 2007-02-13 9:20

apt-get install grub-splashimages
这里就有些现成的图的
DRIFT
帖子: 177
注册时间: 2007-01-25 13:04
送出感谢: 0
接收感谢: 0

在安装大哥做的Grub-backdrop以后,我的Ubuntu的分辨率变了,且改不回来了

#7

帖子 DRIFT » 2007-02-13 17:47

Ubuntu6.10的分辨率只能选择800*@;640*@

(@代表我记不得的数字);

???怎么半呀?没办法的话我只好重新安装系统呀~~~~~~~~~~~~~
DRIFT
帖子: 177
注册时间: 2007-01-25 13:04
送出感谢: 0
接收感谢: 0

看到一个新资料.

#8

帖子 DRIFT » 2007-02-17 14:46

回复

回到 “老旧版本支持”