Красота спасёт мир. BURG - инструмент выбора загрузки операционной системы, позволяющий сделать на базе GRUB 2 красивое загрузочное меню с анимациями и прочими гламурными спецэффектами.
Многие линуксоиды имеют на компьютере несколько операционных систем. Обычно это система Windows, оставленная для игр, и какой-нибудь дистрибутив Linux. Также в установленном дистрибутиве Linux может быть несколько различных версий ядра. Всё это предполагает наличие специального загрузчика, который при запуске компьютера позволит выбрать нужную операционную систему или ядро.
Загрузчик при включении компьютера выводит список операционных систем, которые установлены на компьютер и которые можно выбрать и загрузить.
В мире Linux существует несколько различных программ-загрузчиков. Самые известные - это LILO (Linux Loader) и GRUB (GRand Unified Bootloader).
На данный момент наиболее популярным загрузчиком операционных систем является GRUB. Этот загрузчик устанавливается по умолчанию в большинстве современных известных дистрибутивов.
GRUB является эталонной реализацией открытого стандарта мультизагрузки Multiboot Specification, позволяет загружать системы GNU, Windows и системы семейства Mac OS.
Сейчас активно развивается версия GRUB 2. Эта версия написана с нуля и обладает очень мощным функционалом - поддержкой скриптов, динамической загрузкой модулей и многим другим.
Функциональность - это, конечно же, прекрасно. Но в большинстве случаев весь этот функционал оформлен в черно-белое текстовое меню выбора операционных систем при загрузке компьютера.
А линуксоиды нынче привередливые пошли и очень любят графические интерфейсы, а также другие приятные глазу красивости. Вот для таких гламурных линуксоидов, которым надоел чёрно-белый экран загрузки, и создан инструмент BURG, что расшифровывается как "Brand-new Universal loadeR from GRUB".
BURG позволяет сделать на базе GRUB 2 красивое загрузочное меню с разнообразными графическими темами и прочими прелестями. Практическая ценность этой красоты не очень большая, но, как сказал один белорусский любитель Ubuntu, "канешне, рэч непатрэбная, аднак вока радуеццца".
До недавнего времени установка и настройка BURG была довольно замысловатым делом, требовавшим компиляции из исходников и чтения мануалов. Но вот в сообществе Ubuntu процесс установки и настройки BURG довели до автоматизма, и теперь неискушённый пользователь Ubuntu может установить этот инструмент без компиляции и правки конфигов.
Рассмотрим установку для Ubuntu Lucid Lynx (10.4). Сначала добавим ppa-репозиторий:
$ sudo add-apt-repository ppa:bean123ch/burg
Далее обновим репозитории и загрузим сам загрузчик, набор графических тем и эмулятор BURG.
$ sudo apt-get update $ sudo apt-get install burg burg-themes
Во время установки будут заданы вопросы, главным из которых является выбор диска, в MBR которого будет установлен BURG. Если пропустить этот шаг, то в дальнейшем установить загрузчик BURG можно командой:
$ sudo burg-install "(hd0)"
где hd0 - раздел диска с установленным загрузчиком GRUB. После этого предварительно рекомендуют посмотреть, как выглядит BURG в эмуляторе:
$ burg-emu
Появится окно, где можно увидеть, как будет выглядеть меню загрузки операционных систем. После этого можно перезагрузить компьютер, оценить, а также настроить экран загрузочного меню, выбрать графическую тему.
BURG является интерактивным загрузчиком и поддерживает большой список команд. Вот некоторые из них:
t - открыть меню выбора темы;
r - открыть меню выбора разрешения экрана;
F8 - переключение между графическим и текстовым режимом;
q - перейти к старому меню GRUB;
e - редактировать меню загрузки (для очень опытных);
F5/ctrl-x - закончить редактирование;
c - открыть окно терминала;
h - показать диалог помощи;
i - показать информационное окно;
F9 - выключение;
F10 - перезагрузка;
ESC - отмена текущего диалога.
Для любителей редактировать конфигурационные файлы главным конфигурационным файлом является /etc/default/grub. Здесь основными параметрами являются GRUB_THEME и GRUB_GFXMODE, отвечающие за выбор графической темы и установку разрешения монитора.
После изменений в конфигурационном файле следует запустить команду для обновления параметров BURG:
$ sudo update-burg
Эту команду нужно запускать и после каждого обновления ядра или после любого обновления загрузчика GRUB.
Михаил АСТАПЧИК
Комментарии