GRUB
GRUB(Grand Unified Bootloader)是计算机在开机后(即计算机的BIOS加载屏幕之后)加载的软件。然后,GRUB要么自动启动Ubuntu,要么显示已安装操作系统的列表,并让您选择一个进行启动(不使用双引导的用户可能看不到下面的GRUB界面)。
![GRUB Screenshot](https://istack.dev59.com/ts9w5.webp)
GRUB 2
GRUB 2是原始GRUB(即传统GRUB)的完全重写版本。对于大多数用户来说,外观上不会注意到任何差异,但新版本进行了相当大的结构性改变,应该更加可靠。新版本以不同的方式存储其配置文件,这意味着大多数涉及GRUB的在线教程都必须重新编写。其他新功能包括从硬盘启动LiveCD ISO、支持PowerPC等其他架构、主题和其他图形功能以及脚本支持。
自9.10版起,Ubuntu将GRUB 2作为干净安装的默认引导加载程序(此前为GRUB)。
BURG
至于BURG - 大写似乎取决于你问谁 - 它是GRUB的一个分支。大多数用户考虑使用BURG的主要原因是其主题化可能性,可以用下面的界面替换上面的两种颜色的启动屏幕。
![A BURG theme](https://istack.dev59.com/P8O8F.webp)
我们不太可能在默认的Ubuntu安装中看到BURG(至少在短期内不会)。引导加载程序可以被称为Ubuntu堆栈中最重要的组件 - 如果出现问题,您将无法进入Ubuntu(或其他操作系统)!因此,这样一个重要的组件需要相当成熟和经过充分测试,以确保在使用Ubuntu的各种设备上没有任何故障。
以下是来自BURG网站的一句话:
burg是基于GRUB的全新引导加载程序。它使用了一种新的对象格式,使其能够在更广泛的操作系统中构建,包括Linux/Windows/OSX/FreeBSD等。它还具有高度可配置的菜单系统,可以在文本和图形模式下工作。还计划添加流支持和多个输入/输出设备等其他功能。
update-grub
在配置更改时会检查错误。 - con-f-use