分享

【系统美化】ubuntu10.04 grub2 背景贴图

 xmule 2012-07-21
**************************************************
以下操作均在ubuntu10.04下完成。
grub-version: 1.98
**************************************************
刚刚更新了一下ubuntu10.04 grub2启动背景,现贴出gimp 效果图:

背景图(在原图基础上有改动)

详细步骤请参考此处:
http://members./~herman546/p20/GRUB2%20Splashimages.html

*******************************************************************************************************
主要美化步骤:
1、安装gnome 网站splashimages图库/选取私家图片
CODE:
sudo apt-get install grub2-splashimages

之后网站图库会安装到路径/usr/share/images/grub/下
2、用gimp适当美化一下
可以复制/usr/share/images/grub/下的合适图片picname.tga或私家的图片到指定位置下
CODE:
sudo cp /usr/share/images/grub/picname.jpg ~/图片/

以方便gimp编辑,编辑后的图片格式可以用以下几种格式: png,tga等。
建议用jpg格式
(保存经过编辑(图片库中)的复制图片时会有权限的问题,可以先另存一下,删除复制图片后再把编辑图改回原名。)
3、复制到/boot/grub 目录下
CODE:
sudo cp ~/图片/picname.jpg /boot/grub/

另外可以复制回/usr/share/images/grub/备用。
CODE:
sudo cp ~/图片/picname.jpg /usr/share/images/grub/

4、确认图片像素。如果>640*480,应修改grub2中的分辨率设置。
可以编辑 /etc/default/grub 文件后保存。
CODE:
sudo gedit /etc/default/grub

找到如下行:
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
把上面的#GRUB_GFXMODE=640x480改为GRUB_GFXMODE=所需分辨率(XXX x XXX)
5、设置/etc/grub/ 05_debian_theme中的图片设置和 grub2菜单字体颜色
CODE:
sudo gedit /etc/grub.d/05_debian_theme

找到如下行:
if test -e ${f} ; then
source ${f}
else
WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.jpg"
COLOR_NORMAL="white/black"
COLOR_HIGHLIGHT="yellow/black"
fi
改图片设置:
把其中的WALLPAPER="/usr/share/images/desktop-base/moreblue-orbit-grub.tga"改为
WALLPAPER="/usr/share/images/desktop-base/picname.jpg"
改grub2菜单字体颜色:
把其中的 COLOR_NORMAL=black/black
####前一个black是grub2菜单字体颜色,###
####后一个black是grub2背景颜色,改动后可能看不到背景图片####
COLOR_HIGHLIGHT=magenta/black
####前一个是选中项的字体颜色,###
####后一个black是选中项的背景颜色#####
改为
COLOR_NORMAL="适当颜色/black"
COLOR_HIGHLIGHT="适当颜色/适当颜色"
如下:
white blue magenta cyan
light-gray yellow red light-magenta
dark-gray green light-blue light-red
black light-cyan light-green brown
6、更新grub。
CODE:
sudo grub-mkconfig -o /boot/grub/grub.cfg

比对更新提示信息,无异常时可以重启确认效果。
sudo] password for username:
Updating /boot/grub/grub.cfg …
Found Debian background: picname.jpg
Found linux image: /boot/vmlinuz-XXXX-x-generic
Found initrd image: /boot/initrd.img-XXXXX-x-generic
Found memtest86+ image: /boot/memtest86+.bin
done
看到以上提示就成功了!
如有异常,最好排除异常后再重启。
*******************************************************************************************************
以上改动可能会在系统内核升级后丢失。
可以参考《grub2基础教程》中的改动办法以避免此问题。





    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多