Ubuntu 10.10 启动菜单设置图片背景

启动讨论 grub/grub2/syslinux/grub4dos/Lilo
回复
头像
吉法师
帖子: 14
注册时间: 2011-05-06 23:09

Ubuntu 10.10 启动菜单设置图片背景

#1

帖子 吉法师 » 2011-05-06 23:53

经本人参考论坛其他同类主题帖子
针对Ubuntu10.10设置成功

前提是图片最高24位色深,绝对不可以超过24

我的本本是1366X768的,图片也是1366X768的
启动菜单的背景图会拉伸占满整个屏幕,所以如果是小于1366X768,图片看起来会比例不协调

只需要修改/etc/default/grub和/etc/grub.d/05_debian_theme两个文件。

1. /etc/default/grub:
GRUB_GFXMODE=1366x768 #把前面注释符号删除
这个分辨率并不一定要和显示器的一样,1024X768,800X600都可以
重要的是图片最好和显示器分辨率一样,这样图片不失真,效果才好。
但是有一个问题:图片用1366X768,GRUB_GFXMODE设为1024X768,这样是否可以还没试过。

2. /etc/grub.d/05_debian_theme:
有注释的是需要修改的地方
2-1.
找到这一段,修改下面的WALLPAPER,即要用的图片的路径
# 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/1366.jpg"#这个路径随意设,但是整个路径都要有读权限,这样grub才能找到这个图片
COLOR_NORMAL="black/black"
COLOR_HIGHLIGHT="magenta/black"
fi

2-2.
在下面一点点找到这一段
# check for usable backgrounds
use_bg=false
for output in ${GRUB_TERMINAL_OUTPUT}; do
if [ "$output" = "gfxterm" ] ; then
for i in /boot/grub/`basename ${WALLPAPER}` ${WALLPAPER} ; do
if is_path_readable_by_grub "$i" ; then #注意这里,需要给$i加双引号,原先没有双引号的写法是错误的。可以说是个bug。
bg=$i
case ${bg} in
*.png|*.PNG) reader=png ;; #这里添加‘|*.PNG’,扩展名是大小写敏感的。这样方便一些。
*.tga|*.TGA) reader=tga ;; #同上
*.jpg|*.jpeg|*.JPG|*.JPEG) reader=jpeg ;;#同上
esac
if test -e /boot/grub/${reader}.mod ; then
echo "Found background image: `basename ${bg}`" >&2
use_bg=true
break
fi
fi
done
break
fi
done

3. sudo update-grud
如果配置正确,会有提示
$ sudo update-grub
Generating grub.cfg ...
Found background image: 1366.jpg
Found linux image: /boot/vmlinuz-2.6.35-28-generic-pae
Found initrd image: /boot/initrd.img-2.6.35-28-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 7 (loader) on /dev/sda1
done

这样就可以了,在启动菜单就能看到背景图了
如果没有提示上面的找到背景图,说明配置有问题,好好检查一下吧

参考学习了
viewtopic.php?f=139&t=253570
viewtopic.php?f=139&t=229387
谢谢LZ
头像
monk
帖子: 19507
注册时间: 2010-01-28 10:45

Re: Ubuntu 10.10 启动菜单设置图片背景

#2

帖子 monk » 2011-05-06 23:59

11.04能用吗

*********宁静致远*********
如果我说的有什么不对,请看签名第一行
头像
吉法师
帖子: 14
注册时间: 2011-05-06 23:09

Re: Ubuntu 10.10 启动菜单设置图片背景

#3

帖子 吉法师 » 2011-05-07 0:42

monk 写了:11.04能用吗
10.10 和11.04用的都是grub2,都是一样的,文件都一样
但是我看了介绍grub2的帖子,发现不一样系统版本,文件内容有差别
所以到底怎么改你还是得好好看看的
但是按照我说的方法 大方向是没问题的
建议你还是系统的了解一下吧 就看看我参考的那两个帖子就足够了
回复