Ubuntu 9.10 使用 Grub2,它的设置与 Grub1 已经完全不一样,Grub2 更加方便,功能也更多。下面是Grub2背景设置具体实现方法。
Grub2背景设置实现步骤查看 Grub 版本:
$ grub-install -v
grub-install (GNU GRUB 1.97~beta4)
安装 Grub2 Splashimages:
$ sudo apt-get install grub2-splashimages
注:这些文件被安装在 /usr/share/images/grub 目录下。
Grub2背景设置实现步骤配置 Grub2:
Grub2 的配置已经不通过直接编辑 /boot/grub/grub.cfg 了,而是由
(1) /etc/grub.d 目录下的文件
(2) /etc/default/grub
共同决定,修改了这些文件后执行 update-grub 就可以自动生成 /boot/grub/grub.cfg。
/etc/grub.d 下的文件和 /etc/rcX.d 下的文件命名方式类似。
/etc/default/grub 存放一些全局参数,比如 GRUB_DEFAULT、GRUB_TIMEOUT 等等。
Grub2背景实例:修改 Grub2 背景图片
比如现在要使用 /usr/share/imagse/grub/Windbuchencom.tga 作为背景图片:
[Step 1]
修改 /etc/grub.d/05_debian_theme,找到这一行:
for i in {/boot/grub,/usr/share/images/desktop-base}/moreblue-orbit-grub.{png,tga} ; do
改成:
for i in {/boot/grub,/usr/share/images/desktop-base,/usr/share/images/grub}/Windbuchencom.{png,tga} ; do
这样一来,Grub 就会在:
/boot/grub
/usr/share/images/desktop-base
/usr/share/images/grub
目录下寻找到 Winbuchencom,后缀名为 png 或 tga 的文件。
注:如果你的图片是 JPG 格式,那么只要在后缀名再添加 jpg 即可。
[Step 2]
$ sudo update-grub
这样就OK了,重启后就可以看到了。
如果要修改图片的分辨率,比如图片是 1334x768,那么修改 /etc/default/grub:GRUB_GFXMODE=1334x768
【编辑推荐】