红联Linux门户
Linux帮助

修改Linux系统启动画面

发布时间:2012-10-25 21:06:57来源:红联作者:yupanlovehlq
修改Linux系统启动画面

修改开机画面,自己DIY一个独一无二的开机画面。

从开机到登陆桌面的过程中,有两副图,一个是grub的背景图,一个是开机过程的背景图,

下面简单说下我的操作步骤:

一、grub背景图
1、如果只是想去掉grub菜单的背景图,可以将 /boot/grub/grub.conf 文件中的参数 gfxmenu(hd0,0) /message 注释掉即可;
2、 /boot/message 文件是存放图片的cpio文件,使用 cpio -i < message 命令解开message文件,图片格式800x600大小16kb,我们测试了下图片是20多kb的是没有问题的,30多kb的话开机就会报错说 image is too large,所以还是替换成差不多大小的吧;
3、 替换好图片后,用命令 find * |cpio -H bin -o > message 或者 find * |cpio -o > message 将所有文件再打包成新的cpio 的 message 文件,再将新的message替换掉/boot下的旧message即可,重启机器就能看到效果了。

二、开机过程背景图
1、使用 fbresolution 命令查看当前系统开机时图片的分辨率,一般为 800X600 ;
2、编辑 /etc/bootsplash/themes/Linux/config/bootsplash- 800×600.cfg 文件,如果想去掉该图片,开机时不使用背景图片,可以将 jpeg=和silentipeg=这部分的内容注视掉;
3、 如果想换成自己DIY的背景图片,需要将自己DIY的800X600的图片存放到 /etc/bootsplash/themes/Linux/images/ 目录下,但也不是必须,只是方便管理而已,然后修改 /etc/bootsplash/themes/Linux/config/bootsplash- 800×600.cfg 文件,将jpeg=和silentipeg=后面的内容写上自己DIY图的绝对路径和全称,写完后检查一下,不要拼写错误。
4、mv /boot/initrd-`uname -r`.img /boot/initrd-`uname -r`.img.old 备份initrd文件;
5、mkinitrd /boot/initrd-`uname -r`.img 'uname-r' 制作新的initrd文件,重启系统。
文章评论

共有 6 条评论

  1. xulihang 于 2013-06-26 10:43:56发表:

    谢谢lz分享!

  2. kunt117 于 2013-05-31 11:44:15发表:

    感谢楼主分享,我是新人学习中!!!

  3. heibaiye 于 2013-05-27 12:28:22发表:

    q):-s 好

  4. mantianxing 于 2012-12-02 20:50:47发表:

    很哟想法啊。谢谢楼主

  5. 596408741 于 2012-11-13 13:27:07发表:

    非常受用,感谢楼主。

  6. spworks 于 2012-10-26 08:49:32发表:

    很好,先收下