linux中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 背景图片

我自己弄了一张1024*768的PNG图片。
  [Step 1]
sudo gedit /etc/grub.d/05_debian_theme,找到这一行:
WALLPAPER=" /usr/share/images/desktop-base/moreblue-orbit-grub.png "
COLOR_NORMAL="black/black"

COLOR_HIGHLIGHT="magenta/black"

可供使用菜单颜色有:
black(当背景色时为透明),blue,green,cyan,red,magenta,brown,light-gray,dark-gray,light-blue,light-green,
light-cyan,light-red,light-magenta,yellow,white


找一张PNG格式(JPG,TGA格式皆可)的图片,如:/home/forever/1.png

sudo cp /home/forever/1.png /usr/share/images/desktop-base/moreblue-orbit-grub.png

这样一来,Grub 就会在:
/usr/share/images/desktop-base
目录下寻找到 moreblue-orbit-grub.png ,后缀名为 png 或 tga 的文件。

[Step 2]
$ sudo  update-grub

这样就OK了,重启后就可以看到了。

如果要修改图片的分辨率,比如图片是 1024x768,那么修改 /etc/default/grub:


sudo gedit /etc/default/grub

GRUB_GFXMODE=1024x768

(前面的#去掉)


PS:ubuntu 11.04 中,要这样:

sudo gedit /etc/grub.d/05_debian_theme

找到这一行:

if set_background_image "/usr/share/images/desktop-base/desktop-grub.png";

然后:弄一张PNG图片放在自己的主目录下,

复制到:/usr/share/images/desktop-base/

cp /home/forever/1.png /usr/share/images/desktop-base/desktop-grub.png

sudo update-grub2

注:如果是ubuntu 9.10不可用此办法。 /etc/grub.d/05_debia n_theme的内容不同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值