24 ноября 2018

Редактирование загрузчика GRUB с Grub Customizer в Ubuntu и производных

Редактирование загрузчика GRUB иногда нужно, когда у пользователя на жёстком диске установлено две и более ОС Linux. Так как в этом случае, во время обновления систем и особенно когда разработчики меняют ядро системы, происходит автоматическое обновление GRUB. А также, порой, пользователь не всегда извлекает носитель с дистрибутивом и в GRUB начинают отображаться дополнительные параметры другой системы.


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

Для редактирования загрузчика GRUB существует специальное графическое приложение - Grub Customizer.
 Grub Customizer — это графический менеджер настроек GRUB (загрузчик ОС при старте компьютера).
  С помощью данной утилиты вы можете добавлять и удалять операционные системы в меню загрузки компьютера, менять их порядок, название, время ожидания, оформление загрузчика GRUB.


Основные возможности Grub Customizer:

    - Сортировка, переименование, изменение порядка систем, удаление пунктов меню загрузчика GRUB;
    - Определение операционной системы для загрузки по умолчанию, указание задержки перед загрузкой;
    - Задание фонового изображения, цвета текста и цвета фона текста.

Установка Grub Customizer в Ubuntu и производные

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt install grub-customizer

После установки вы найдёте Grub Customizer поиском в меню:


Если у вас происходит подобное с загрузчиком GRUB, выделите дополнительные параметры в Grub Customizer, которые следует удалить:


Затем правый клик на выделении и в контекстном меню - Удалить:


После удаления ненужных параметров, необходимо сохранить изменения, нажатием на кнопке Сохранить:


Теперь можно закрыть окно Grub Customizer.

Для того чтобы проверить, как получилось отображение GRUB после редактирования, совсем не обязательно перезагружать компьютер. Для просмотра GRUB, не выходя из системы, существует консольная утилита - Grub-emu, т.е. эмулятор загрузчика систем.
Для его установки выполните в терминале следующую команду:

sudo apt install grub-emu

А затем выполните команду в терминале на открытие эмулятора:

grub-emu

Когда откроется окно эмулятора, отодвиньте его поодаль с терминалом и активируйте окно терминала, кликом на нём, а затем можете использовать клавиши с стрелками вверх/вниз, для выбора пункта Дополнительные параметры и Enter, для его просмотра в окне эмулятора (как написано в нижней части окна эмулятора):




Теперь, как видно на снимке, в Дополнительных параметрах загрузчика GRUB отобразились только те параметры, которые мне необходимы для выбора и корректной загрузки системы.

Примечание. Для закрытия окна эмулятора, необходимо закрыть сам терминал.

Заключение.

В  Grub Customizer имеются другие параметры для редактирования, как говорилось в начале статьи, но не переусердствуйте в их редактировании, иначе система может не загрузится и придётся восстанавливать загрузчик с помощью флешки с дистрибутивом, как описано в ЭТОЙ инструкции.

Удачи.

  P.S. Если у вас появились вопросы или мнения по данной статье, обсудить их можно на нашем форуме:
 http://compizomania.54672.x6.nabble.com/GRUB-Grub-Customizer-Ubuntu-td7716.html