我知道 GRUB、GRUB2 和 BURG 是引导加载程序。
三者之间有何区别?
答案1
GRUB
的生长素和乌已确认乙ootloader 是计算机开机后(计算机的 BIOS 加载屏幕之后)加载的软件。然后,GRUB 会自动启动 Ubuntu,或者为您提供已安装操作系统的列表,让您选择一个进行启动(没有双启动的用户可能不会看到下面的 GRUB 界面)。
GRUB 2
完全重写了原始的 GRUB(旧版 GRUB)。从表面上看,大多数用户不会注意到任何差异,但新版本具有相当大的结构变化,应该更可靠。新版本以不同的方式存储其配置文件,这意味着大多数涉及 GRUB 的在线教程都必须重写。其他新功能包括从硬盘启动 LiveCD ISO 的能力;对 PowerPC 等其他架构的支持;主题和其他图形功能以及脚本支持。
自 9.10 以来,Ubuntu 已使用 GRUB 2 作为全新安装的默认引导加载程序(在此之前是 GRUB)。
伯格
至于 BURG - 大写似乎取决于你问谁 - 它是 GRUB 的一个分支。大多数用户考虑 BURG 的主要原因是它的主题可能性,用(例如)下面的界面替换上面的双色启动屏幕。
我们不太可能在默认的 Ubuntu 安装中看到 BURG(至少近期不会)。引导加载程序可以说是 Ubuntu 堆栈中最重要的组件 - 如果它出错,您就无法进入 Ubuntu(或您的其他操作系统)!因此,这样一个主要组件需要相当成熟和经过充分测试,以确保在使用 Ubuntu 的各种设备上不会出现故障。
以下是 BURG 网站上的一段引文:
burg 是基于 GRUB 的全新引导加载程序。它使用一种新的对象格式,使其能够在更广泛的操作系统中构建,包括 Linux/Windows/OSX/FreeBSD 等。它还具有高度可配置的菜单系统,可在文本和图形模式下工作。还计划添加流支持和多输入/输出设备等附加功能。