修改GRUB2背景的简单方法

我们不修改/boot/grub/grub.cfg,这个为下策。因为每次更新之后,这个文件中的设置就丢了。
我们修改/etc/grub.d/这个目录中的文件,相信很多教程都提到了。
1、修改背景图片
其实这个根本不用修改什么,注意到05_debian_theme中有这么一行
代码:
# Next search for pictures the user put into /boot/grub/ and use the first one.
就是说,你直接把图片放在 /boot/grub/目录即可。支持的格式如下:
*.jpg *.JPG *.jpeg *.JPEG *.png *.PNG *.tga *.TGA


2、添加自定义的选项
例如我要载入我的内存系统xp(系统安装在一个文件里面,启动后整个系统载入到内存中运行),可直接在40_custom里面加入需要的选项,更新之后自动加入,例如我加入:
代码:
menuentry "Windows XP" {
   insmod part_msdos
   insmod ext2
   set root='(hd0,msdos2)'
        linux16 /boot/grub.exe --config-file="find --set-root /winxp.img;map --mem /winxp.img (hd0); map --hook;root (hd0,0); chainloader /ntldr; boot"
}
当然你要在/boot/目录下放 grub.exe(grub4dos的执行文件)才行的,呵呵。


3、修改系统的默认启动顺序
网上我看到的很多方法都是说通过把/etc/grub.d/30_os-prober这个文件前面的30修改得比本机linux的10_linux前面的数字(06~09)小来把win放在第一启动顺序的,例如修改成06_os-prober,这样更新的时候,win就先加入,放在第 0 个了,默认启动优先是第0,通过这个方法来实现的。
若我不想把win系统放在第一位,但是又想默认启动它,怎么办。其实grub2启动的生成还参考了另一个文件,就是/etc/default/grub,这个是配置文件,/etc/grub.d/00_header的不少变量都在这里面,例如:GRUB_DEFAULT、GRUB_TIMEOUT等等,修改这个文件即可,例如我的win7在第5位,可以设置成GRUB_DEFAULT=5,启动时间也可以设置


4、修改分辨率
还是在/etc/default/grub中,把GRUB_GFXMODE= 这一行前面的注释符“#”去掉,后面等于你的显示器最佳分辨率,例如我的
代码:
GRUB_GFXMODE=1280x800


5、更新
代码:
apple@Lamda:~$ sudo gedit /etc/default/grub
[sudo] password for apple: 
apple@Lamda:~$ sudo update-grub
Generating grub.cfg ...
Found background image: Prettybeauty053.jpg
Found linux image: /boot/vmlinuz-3.0.0-12-generic
Found initrd image: /boot/initrd.img-3.0.0-12-generic
Found memtest86+ image: /boot/memtest86+.bin
Found GRUB Invaders image: /boot/invaders.exec
Found Windows 7 (loader) on /dev/sda1
done


6、对了,上面我还安装了一个grub2的小游戏,不用进入操作系统即可玩
代码:
sudo apt-get install grub-invaders
Grub背景图片:


1..png,.jpeg(8-bit),.tag格式皆可;


2.RGB颜色模式;


3.所使用的图片不能曝光;


步骤:


1.打开Ubuntu10.10终端,安装“splashimagepackage”,运行命令


sudoapt-getinstallgrub2-splashimages


2.打开/usr/share/images/grub,选择图片


3.用root权限打开grub文件“/etc/default/grub”,添加代码


GRUB_BACKGROUND=/usr/share/images/grub/Glasses_800_edit.tga


用你选择图片的名字代替Glasses_800_edit.tga


4.将此信息添加到grub.cfg,运行命令


update-grub


重启电脑,查看效果。
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值