ubuntu 12.04下更改grub2启动界面的壁纸和文字颜色

本文介绍了如何在Ubuntu 12.04系统下更改GRUB2启动界面的壁纸和文字颜色。主要方法包括直接编辑`grub.cfg`文件、修改`05_debian_theme`文件并更新GRUB,以及编辑`40_custom`文件。通过这些步骤,用户可以自定义GRUB启动界面的视觉效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Ubuntu 9.10后的grub的版本是grub2,更改启动页面图片、文字颜色与原来有所不同。并且,同为grub2版本,在ubuntu 11.10和ubuntu 12.04下也有差别。Ubuntu 11.10下的更改方法网上资料都有很多。
我看了很多相关的资料,大体有两种方法:1.直接修改grub.cfg文件 2.先修改05_debian_theme文件,然后更新"sudo update-grub"。还有一种方法是修改40_custom文件,这个文件是用户自定义界面用的。在这里,不能不说grub的配置文件结构:/boot/grub/grub.cfg;/etc/grub.d/(目录下有shell文件,要用到的05_debian_theme和40_custom文件都在其中);/etc/default/grub.
1.直接修改grub.cfg文件
a.进入终端,执行:sudo gedit /boot/grub/grub.cfg;
b.找到 “### BEGIN /etc/grub.d/05_debian_theme ###”这一句,下面的代码如下:


  if background_image /usr/share/images/desktop-base/desktop-grub.png; then
    set color_normal=green/black
    set color_highlight=red/yellow
  else
    set menu_color_normal=white/black
    set menu_color_highlight=white/light-gray


 如果背景图片是 /usr/share/images/desktop-base/desktop-grub.png 的话,就把页面中未被选中的背景设为黑色(也就是透明),前景色为绿色,把选中的文字背景设为黄色,前景色为红色。可以在这里进行相应的修改。比如把背景改成白色,字体改成蓝色等等。这里需要注意的问题是,背景图片必须存在;若不存在,会执行else的脚本。


2.修改05_debian_theme文件,再执行更新
a.进入终端,执行:sudo gedit /etc/grub.d/05_debian_theme;
b.找到
“# Next try to use the background image and colors specified by desktop-base.
if set_background_image "/usr/share/images/desktop-base/desktop-grub.png" "green/black" "red/yellow"; then
exit 0
fi”,更改set_background_image的参数,第一个参数是WALLPAPER,第二个参数是COLOR_NORMAL,第三个是COLOR_HIGHLIGHT。更改为自己想要的参数;
c.保存上述文件更改,返回终端,执行:sudo update-grub。
注意:有的资料上可能有更改其他地方的情况,只要是在最后的位置更改,就可以完成设置。这里我说得不清楚,具体的意思是:在05_debian_theme的更改中,如果在shell文件中的前面位置更改了设置,同时,又在shell文件的后面也进行了设置,那么,最后的更改以后面的设置为准。


3.修改40_custom文件,再执行更新
a.进入终端,执行:sudo gedit /etc/grub.d/40_custom ;
b.在文件的末尾添加:
  set color_normal=greeen/black
  set colot highlight=red/yellow
c.保存设置,回到终端,执行:sudo update-grub。


如果同时进行了上面2和3的更改,则最后保留3的设置。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值