2 июня 2023 года

Вы здесь

Графический загрузчик BURG

Графический загрузчик BURG

Если у Вас на компьютере стоит несколько операционных систем, то Вам не обойтись без мультизагрузчика GRUB. Стандартный GRUB очень печален, из-за своего текстового интерфейса. Сегодня мы будем учиться устанавливать его графическую версию BURG (Brand-new Universal loadeR from GRUB).

 

 

Для начала подключим необходимый репозитарий в Ubuntu/Mint:

$ sudo add-apt-repository ppa:n-muench/burg

Не забываем обновить список пакетов

$ sudo apt-get update

Устанавливаем пакет и добавляем темы для графического загрузчика BURG

$ sudo apt-get install burg burg-themes

Устанавливаем загрузчик BURG в главную загрузочную запись MBR (hd0) нашего жесткого диска

$ sudo burg-install "(hd0)"

Сохраняем настройки загрузчика BURG

$ sudo update-burg

Перед перезагрузкой компьютера можно предварительно проверить работу загрузчика в эмуляторе

$ burg-emu

Для изменения стандартной темы загрузчика BURG необходимо будет отредактировать файл

$ gksu gedit /etc/default/burg

В строке  "GRUB_THEME" нужно удалить комментарий "#" и вместо слова "saved" вписать  нужную тему. Список тем лежит по пути

$ ls /boot/burg/themes/

Графические темы загрузчика BURG

Если Вы хотите изменить  время ожидания автоматического выбора  операционной систем, то редактируем параметр GRUB_TIMEOUT, например 3 сек

GRUB_TIMEOUT=3

Можно отключить пункт восстановления системы GRUB_DISABLE_LINUX_RECOVERY, изменяем значение на “true”

GRUB_DISABLE_LINUX_RECOVERY="true"

В графическом загрузчике BURG есть один недостаток. Если система обновит конфигурацию ядра, то по умолчанию установится загрузчик GRUB, поэтому после каждого такого обновления системы, необходимо вручную обновлять загрузчик BURG.

Не забывайте после всех изменений сохранять настройки!!!

 $ sudo update-burg

Также в графическом загрузчике BURG существует возможность защитить паролем загрузку операционной системы. Для начала нам необходимо создать суперпользователя (--super) с именем admin, а потом обычного пользователя - user1

$ sudo burg-adduser --super admin
$ sudo burg-adduser user1

Удаление пользователя

$ sudo burg-deluser user1

Пароль сохраняется по пути /etc/default/burg-passwd

Изменяем необходимые настройки в параметре GRUB_USERS, например

GRUB_USERS="*=user1,user2:Ubuntu=user1:Windows="

Запись означает, что user1 может загрузиться в Ubuntu, пароль не требуется  для ОС Windows, user1 и user2 может загрузиться в другую ОС, кроме Ubuntu и Windows. суперпользователь может загрузиться в любую ОС

Сохраняем конфигурацию

$ sudo update-burg

Если вам по каким-либо причинам не понравился графический загрузчик BURG, можно восстановить загрузчик GRUB по умолчанию и сохранить конфигурацию

$ sudo grub-install /dev/sda
$ sudo update-grub

Внимание!!!  Экспериментировать с загрузчиком стоит только тогда, когда вы хорошо понимаете что делаете.  В противном случае, неправильные действия могут привести к краху системы и невозможности ее запуска.

Удачи!