红联Linux门户
Linux帮助

fedora16为grub2添加、修改背景图片和字体颜色

发布时间:2012-01-08 12:37:34来源:红联作者:jrs0335
[i=s] 本帖最后由 jrs0335 于 2012-1-8 22:49 编辑 [/i]

Grub2添加背景图片
参考ubuntu的grub2中文指南中配置背景图片
在/etc/default/grub的最后加上:
GRUB_BACKGROUND=/usr/share/images/desktop-base/desktop-grub.png
GRUB_TERMINAL_OUTPUT=gfxterm
GRUB_THEME=/boot/grub2/mytheme/theme.txt
然后运行grub2-mkconfig命令,可能会提示找不到字体文件,我是直接把ubuntu的字体文件直接复制过来的,路径为:/usr/share/grub里面,索性把里面的.pf2字体文件和.h的文件全部复制过来,因为fedora里面没有/usr/share/grub目录,所以需要自己创建一个/usr/share/grub目录,然后把那些字体文件和脚本放到里面。发现ubuntu的/etc/grub.d/目录里面有/etc/grub.d/05_debian_theme和/etc/grub.d/06_ubuntu_theme也复制一份到fedora的/etc/grub.d/里面然后重命名为/etc/grub.d/05_redhat_theme和/etc/grub.d/06_fedora_theme并且要修改一下里面的内容为fedora的,基本上不用怎么修改,我只修改了一处,就是把ubuntu换成了fedora,
然后运行命令grub2-mkconfig看看有没有多出来05_redhat_theme和06_fedora_theme这两项内容,如果有的话就不用修改grub.cfg了,没有的话还需要修改一下grub.cfg,就是把ubuntu的grub.cfg里面的05_debian_theme和06_ubuntu_theme的内容全部复制到fedora的grub.cfg保存退出。
Ubuntu中的Grub的背景图片一般存放在/usr/share/image/desktop-base/目录里面,默认的一般是/usr/share/images/desktop-base/desktop-grub.png,有时候可能在/usr/share/里面找不到/image/desktop-base/desktop-grub.png(本人安装的ubuntu11.10 liveCD就没有),那就自己创建一个/usr/share/images/desktop-base/目录:
mkdir /usr/share/images/
mkdir /usr/share/images/desktop-base
然后找一个自己喜欢的图片重命名为:desktop-grub.png
mv xxx desktop-grub.png
然后运行命令:grub2-mkconfig
最后运行命令:grub2-mkconfig -o /boot/grub2/grub.cfg 来刷新配置文件;
重启电脑后就可以看到grub的背景就是你喜欢的背景图片了。
Grub2添加背景图片
修改 /etc/grub.d/05_redhat_theme,找到这一行: if set_background_image “/usr/share/images/desktop-base/desktop-grub.png” then,把引号部分替换成你要更换的图片的目录的路径。
这样一来,Grub 就会在:
你要更换的图片的目录的路径的目录下寻找到后缀名为 png 的文件。
注:如果你的图片是jpg 格式,那么只要在后缀名再添加 jpg 即可。
grub2-mkconfig
grub2-mkconfig -o /boot/grub2/grub.cfg
这样就OK了,重启后就可以看到了。
如果要修改图片的分辨率,比如图片是 1334x768,那么修改 /etc/default/grub:
GRUB_GFXMODE=1334x768要把前面的#号去掉,如果不去掉#则为默认值.
更改字体颜色:
修改/etc/grub.d/05_redhat_theme和06_fedora_theme自己修改下面这两行。
color_normal=green/black
color_highlight=white/black
注释:
set color_normal=green/black green为字体颜色/black为背景颜色
set color_highlight=white/black white为选中选项的颜色/black为背景颜色
其中背景色必须是black(black直译为黑色,设置成黑色实际上是透明色),/前面的颜色可以修改成你喜欢的颜色。
然后grub2-mkconfig
grub2-mkconfig -o /boot/grub2/grub.cfg
再sudo reboot
重启电脑后就可以看到效果了。
最后把ubuntu里面/etc/grub.d/的文件和gfxterm的字体文件等上传到附件。
文章评论

共有 44 条评论

  1. gky2009514 于 2012-12-07 12:52:08发表:

    新手完成任务,求下书籍~

  2. helldevil123 于 2012-10-08 11:25:03发表:

    学习了。。

  3. 寂寞弯刀 于 2012-10-05 00:29:43发表:

    努力学习感谢

  4. Marlborors 于 2012-09-14 12:57:03发表:

    谢谢分享。。。。学习中。。。。

  5. lingye_ll 于 2012-09-08 22:42:25发表:

    感谢分享,有时间试试

  6. mu_evolution 于 2012-09-01 17:32:22发表:

    谢谢分享

  7. nanjingzr 于 2012-05-26 00:21:17发表:

    Mark~

  8. 霄栋 于 2012-05-25 12:16:50发表:

    学习了

  9. 霄栋 于 2012-05-25 12:14:54发表:

    学习了

  10. circletiger 于 2012-04-24 06:57:49发表:

    方法是好,就是太繁杂了。

  11. yewei317 于 2012-04-22 19:38:26发表:

    非常不错,下来看看~~

  12. 云飞1992 于 2012-04-10 19:21:31发表:

    顶一下

  13. fate3008 于 2012-03-30 10:40:20发表:

  14. eilox 于 2012-03-26 01:06:15发表:

    我也是是看看 看着黑色的引导画面真的很但疼……

  15. kyleli8628 于 2012-03-11 18:38:05发表:

    这个需要顶一下,哈哈,我也来试试了

  16. 于 2012-02-26 09:44:32发表:

    刚开始用GRUB2时试过没成功,看下

  17. zhoutingting 于 2012-02-22 17:55:45发表:

    很专业的! 谢谢楼主了!

  18. jin314 于 2012-02-22 15:44:52发表:

    眼花缭乱呀,看得我

  19. syaeki 于 2012-02-13 17:24:51发表:

    谢谢楼主分享

  20. hurley 于 2012-02-12 17:13:17发表:

    正好是frdora16.试试先~~

  21. gaoxin1076 于 2012-01-28 11:09:20发表:

    谢谢楼主 好东西必须顶

  22. antfire_linux 于 2012-01-24 20:48:16发表:

    继续努力学习中。

  23. kevin_wang 于 2012-01-21 15:42:35发表:

    都写LZ分享。。。。。。

  24. lizzicohen 于 2012-01-19 20:47:09发表:

    引用“然后运行命令grub2-mkconfig看看有没有多出来05_redhat_theme和06_fedora_theme这两项内容,如果有的话就不用修改grub.cfg了,没有的话还需要修改一下grub.cfg,就是把ubuntu的grub.cfg里面的05_debian_theme和06_ubuntu_theme的内容全部复制到fedora的grub.cfg保存退出。 “
    这里没太注意,然后重启发现引导界面字体改变了,但是背景没有出现,而且我的引导菜单复制出了一项,?。不过意外的是,自从装了显卡驱动之后变成的蓝白条启动方式又变回原来的那种图标的了,只是分辨率微低。

  25. lizzicohen 于 2012-01-19 20:16:13发表:

    改个试试 感谢lz

  26. HMSIWTV 于 2012-01-15 13:06:50发表:

    谢谢了。试试哦

  27. 海南小蟋蟀 于 2012-01-15 11:36:05发表:

    终于找到了,耶!

  28. jrs0335 于 2012-01-10 21:17:46发表:

    引用:
    没个?用
    张耀升 发表于 2012-1-10 20:33

    请在留言中少说些脏字好吗?既然你不喜欢那又何必看这篇帖子呢?你我无怨无仇这样子又何必呢?

  29. zhoutingting 于 2012-01-10 21:03:09发表:

    太感谢了!

  30. zhoutingting 于 2012-01-10 21:02:23发表:

    真的非常感谢啊!!!

  31. zhoutingting 于 2012-01-10 21:02:23发表:

    真的非常感谢啊!!!

  32. zhoutingting 于 2012-01-10 21:02:23发表:

    真的非常感谢啊!!!

  33. zhoutingting 于 2012-01-10 21:02:23发表:

    真的非常感谢啊!!!

  34. zhoutingting 于 2012-01-10 21:02:23发表:

    真的非常感谢啊!!!

  35. zhoutingting 于 2012-01-10 21:02:22发表:

    真的非常感谢啊!!!

  36. zhoutingting 于 2012-01-10 21:02:22发表:

    真的非常感谢啊!!!

  37. zhoutingting 于 2012-01-10 21:02:02发表:

    谢谢楼主了!

  38. 张耀升 于 2012-01-10 20:33:14发表:

    没个?用

  39. linuxunix 于 2012-01-09 11:33:04发表:

    都 一样的

  40. Growth兆 于 2012-01-09 09:36:53发表:

    感谢jrs0335的分享,本贴加入到论坛顶置的Linux应用索引贴中