GRUB、GRUB2和BURG之间的区别

我知道GRUB、GRUB2和BURG都是引导加载程序。
这三者之间有什么区别?
1个回答

GRUB
GRUB(Grand Unified Bootloader)是计算机在开机后(即计算机的BIOS加载屏幕之后)加载的软件。然后,GRUB要么自动启动Ubuntu,要么显示已安装操作系统的列表,并让您选择一个进行启动(不使用双引导的用户可能看不到下面的GRUB界面)。

GRUB Screenshot

GRUB 2

GRUB 2是原始GRUB(即传统GRUB)的完全重写版本。对于大多数用户来说,外观上不会注意到任何差异,但新版本进行了相当大的结构性改变,应该更加可靠。新版本以不同的方式存储其配置文件,这意味着大多数涉及GRUB的在线教程都必须重新编写。其他新功能包括从硬盘启动LiveCD ISO、支持PowerPC等其他架构、主题和其他图形功能以及脚本支持。

自9.10版起,Ubuntu将GRUB 2作为干净安装的默认引导加载程序(此前为GRUB)。

BURG

至于BURG - 大写似乎取决于你问谁 - 它是GRUB的一个分支。大多数用户考虑使用BURG的主要原因是其主题化可能性,可以用下面的界面替换上面的两种颜色的启动屏幕。

A BURG theme

我们不太可能在默认的Ubuntu安装中看到BURG(至少在短期内不会)。引导加载程序可以被称为Ubuntu堆栈中最重要的组件 - 如果出现问题,您将无法进入Ubuntu(或其他操作系统)!因此,这样一个重要的组件需要相当成熟和经过充分测试,以确保在使用Ubuntu的各种设备上没有任何故障。
以下是来自BURG网站的一句话:
burg是基于GRUB的全新引导加载程序。它使用了一种新的对象格式,使其能够在更广泛的操作系统中构建,包括Linux/Windows/OSX/FreeBSD等。它还具有高度可配置的菜单系统,可以在文本和图形模式下工作。还计划添加流支持和多个输入/输出设备等其他功能。

谢谢,另外你能列举一些GRUB2相对于GRUB的优点吗? - karthick87
我会说..一个都没有 :) - OpenNingia
13最大的优势是grub2实际上得到了维护。 :) - Jorge Castro
1太棒了!我第一次听说Burg,它已经在我的愿望清单上了。如果Ubuntu团队能够整理好并在Ubuntu中使用它,那将是很棒的。那个单调的黑白菜单让很多人认为Linux仍然只是命令行黑白界面! - Jamess
@Jamess,即将发布的11.04版本有一个紫色和白色的命令行菜单 ;) - 8128
1我认为 grub2 相对于 grub(1) 的另一个优点是它更难被破坏。update-grub 在配置更改时会检查错误。 - con-f-use
2@fluteflute: 哇,从黑白到紫白?真是一场革命!还有级联菜单?现在我的启动画面看起来现代而流畅!我终于可以从80年代的外观升级到...90年代? - MestreLion