Grub2做为新一代的多系统引导器,之所以代替旧的Grub,一方面是因为旧Grub设计上的失败及其代码的凌乱不可维护,另一方面也是因为需要更多的功能( 见http://www.gnu.org/software/grub/grub-2-faq.en.html)。
Grub2较之Grub的新功能有
1、模块化设计
不同于Grub的单一内核结构,Grub 2 的功能分布在很多的小模块中,并且能在运行时动态装载和卸除。
2、支持多体系结构
Grub 2可支持PC(i386), MAC(powerpc)等不同的体系机构,而且支持最新的EFI架构。
3、国际化的支持
Grub 2 可以支持非英语的语言。
4、内存管理
Grub 2 有真正的内存管理系统。
5、脚本语言
Grub 2 可以支持脚本语言,例如条件,循环,变量,函数等。
6,绚丽的菜单界面
旧的Grub已经停止开发,而Grub2还在开发过程中,所以Grub2有些功能还没有实现。但是我们已经可能用Grub2中较稳定的版本了,而Ubuntu9.04/9.10都已包含了Grub2.
而本篇重点介绍Grub2的美化,和Grub相比较,在美化上Grub2支持更多的图片格式:PNG,TGA(默认支持,Jpeg 格式的也支持,但是稍微麻烦一点,旧的GRUB 中支持的xpm格式的不再支持);再就是支持更大的分辨率(800x600),(1024x768)原版本似乎只支持640x480,这样你就可以方便的自定义自己的splahimage了(用高分辨率的图片来做splash image);还有就是配置文件也不是原来的menu.lst,而是
引用: