Я знаю, что Grub, Grub2 и Burg являются загрузчиками. В чем различия между тремя?
Лобовое GR и U nified B ootloader является программное обеспечение , которое загружается ваш компьютер после того, как он включается (после загрузки BIOS экранов компьютера). Затем GRUB либо автоматически загружает Ubuntu, либо выдает список установленных операционных систем и позволяет выбрать одну из них для загрузки (люди, не использующие двойную загрузку, вероятно, не увидят интерфейс GRUB ниже).
Полное переписывание оригинального GRUB ( legacy GRUB ). На первый взгляд, большинство пользователей не заметят никакой разницы, но новая версия имеет довольно серьезные структурные изменения и должна быть более надежной. В новой версии файлы конфигурации хранятся по-другому, а это значит, что большинство онлайн-уроков с использованием GRUB пришлось переписать. Другие новые функции включают возможность загрузки ISO-образов LiveCD с жесткого диска; поддержка других архитектур, таких как PowerPC; тематические и другие графические возможности и поддержка сценариев.
С 9.10 Ubuntu использует GRUB 2 в качестве загрузчика по умолчанию для чистой установки (до этого это был GRUB).
Что касается BURG - заглавная буква зависит от того, кого вы спрашиваете - это ответвление GRUB. Основная причина, по которой большинство пользователей считают BURG, заключается в возможности создания тем, заменив двухцветный загрузочный экран выше, например, на интерфейс ниже.
Мы вряд ли увидим BURG в установках Ubuntu по умолчанию (по крайней мере, в ближайшее время). Загрузчик можно назвать самым важным компонентом стека Ubuntu - если он не работает, вы не можете попасть в Ubuntu (или другие ваши операционные системы)! Таким образом, такой важный компонент должен быть достаточно зрелым и хорошо протестированным, чтобы не допустить разрушения огромного количества устройств, на которых используется Ubuntu.
А вот цитата с сайта BURG:
burg - это совершенно новый загрузчик на основе GRUB. Он использует новый формат объекта, который позволяет встроить его в более широкий диапазон ОС, включая Linux / Windows / OSX / FreeBSD и т. Д. Он также имеет настраиваемую систему меню, которая работает как в текстовом, так и в графическом режиме. Также запланированы дополнительные функции, такие как поддержка потоков и несколько устройств ввода / вывода.
update-grub
проверит на ошибки при изменении конфигурации.