给Ubuntu 10.10的Grub2添加背景图片
Ubuntu 10.10的Grub2选择菜单默认是黑屏,特别是装了双系统或好几个系统的,每次开机黑乎乎的,所以美化一下给grub添加个背景图片吧。
打开根目录 /etc/grub.d/ 点击05_debian_theme文件,弹出对话框点显示,如下:
#!/bin/sh -e
. /usr/lib/grub/grub-mkconfig_lib
# this allows desktop-base to override our settings
f=/usr/share/desktop-base/grub_background.sh
if test -e ${f} ; then
. ${f}
else
WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.png"
#上面这个就是背景图片路径,更改这项就行
COLOR_NORMAL="black/black"
COLOR_HIGHLIGHT="magenta/black"
fi
set_mono_theme()
{
cat << EOF
set menu_color_normal=white/black
set menu_color_highlight=black/light-gray
EOF
}
(最后关键的一步,有的网友改了不显示图片就是缺少这一步,还要更新grub)
最后一步,使用命令:sudo update-grub如下:
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
Found Windows XP on /dev/sdb2
done
root@administrator-desktop:~#
重启计算机,就OK了!
作者: 4001410 发布时间: 2010-11-12
1.ctrl + alt + t打开终端,输入 sudo gedit /etc/grub.d/05_debian_theme回车。
修改WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.png" 引号内是你选择的图片路径。支持tga,png,jpeg格式。
图片下面的内容是设置GRUB2菜单颜色的,
COLOR_NORMAL="black/black" # <---------设置GRUB2菜单标题,框框,底部说明的文字颜色。前景色为黑,背景色也为黑。(可以考虑改为“white/black”即前景色为白,背景色为黑(有背景图片时透明))
COLOR_HIGHLIGHT="magenta/black" #<-------设置GRUB2菜单项的颜色,当前为品红的前景色,黑色的背景色。(可以考虑改为“light-blue/black”,即浅蓝色的前景色,黑色的背景色)
2.打开终端运行sudo update-grub更新grub。
3.检查将生效的配置文件。
开终端输入:sudo /boot/grub/grub.cfg
检查是后插入了vbe模块,虽然不插入vbe也可以正常启动,但是会导致屏幕出现一段黑屏(有提示)。
若没有,再一列insmod xx下面加入一行insmod vbe就行了。
还有,有些朋友不喜欢那些menuentry太长,也可以删除不需要的字符(记得只能删除menuentry引号你的内容且不能为空),同时也可以在每一个menuentry的前面加空格把选项推到屏幕中央。
作者: Sunmover 发布时间: 2010-11-12
作者: Sunmover 发布时间: 2010-11-12
冒昧问下这位大大 怎样设置ubuntu的分辨率?
作者: tencrance 发布时间: 2010-11-12
作者: tuimaochang 发布时间: 2010-11-12
建议先安装显卡驱动后在设置分辨率,显卡没驱动起来设置分辨率可能黑屏的,我以前就遇到这种情况了
作者: 4001410 发布时间: 2010-11-12
谢谢分享经验了
作者: 4001410 发布时间: 2010-11-12
在你打开grub.cfg(刚刚使用sudo gedit /boot/grub/grub.cfg打开的)的时候你可以看到有这样的一句“set gfxmode=1024x768”(1024x768是我设置的分辨率),如果你的显示器支持超过1024x768的大分辨率,那么建议设置成1024x768.
BTW:在grub.cfg里面,找到“
set timeout=-1
else
set timeout=10 “
把下面的10改成3,这样在GRUB下等待时间就由10秒变成了3秒。如果你更熟练,可以设置为2或1.
如果你对默认启动的系统想作更改,那么你可以更改grub.cfg里set default="0",把0改为1,2,3,。。。。(注意列表的第一个选项为0,第二个为1,以此类推),这样你就发现默认的 set default="0"就是默认从第一个系统启动了。
作者: Sunmover 发布时间: 2010-11-12
你真棒,学习ing ,我才刚入门的
作者: 4001410 发布时间: 2010-11-12
作者: y92622 发布时间: 2010-11-12
作者: yygnkhtk 发布时间: 2010-11-12
小伙子 看你这么诚实 我告诉你 用搜狗拼音可以打出来~
作者: tencrance 发布时间: 2010-11-12
作者: xuexijishu 发布时间: 2010-11-12
哦 这样的 好的 小弟在此感谢
作者: tencrance 发布时间: 2010-11-12
就是英文字母x啊。XD
作者: speedup2010 发布时间: 2010-11-12