1、安装gnome 网站splashimages图库/选取私家图片:
sudo apt-get install grub2-splashimages
之后网站图库会安装到路径/usr/share/images/grub/下
2、用图片编辑软件适当美化一下:
可以复制/usr/share/images/grub/下的合适图片picname.tga或私家的图片到指定位置下:
sudo cp /usr/share/images/grub/picname.jpg ~/图片/
以方便gimp编辑,编辑后的图片格式可以用以下几种格式: png,tga等。
建议用jpg格式
(保存经过编辑(图片库中)的复制图片时会有权限的问题,可以先另存一下,删除复制图片后再把编辑图改回原名。)
3、复制到/boot/grub 目录下
sudo cp ~/图片/picname.jpg /boot/grub/ |
另外可以复制回/usr/share/images/grub/备用。
sudo cp ~/图片/picname.jpg /usr/share/images/grub/ |
4、确认图片像素。如果>640*480,应修改grub2中的分辨率设置。
可以编辑 /etc/default/grub 文件后保存。
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菜单字体颜色
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。
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
看到以上提示就成功了!
如有异常,最好排除异常后再重启。
阅读(2284) | 评论(0) | 转发(0) |