Инструменты пользователя

Инструменты сайта


linux:administration:cofiguration_grub

Это старая версия документа!


# Конфигурация GRUB

## Настройка Grub с помощью Grub Customizer

Это самый простой путь конфигурации загрузчика. Графическая программа настройки *Grub Customizer* позволяет настроить все основные параметры загрузчика, например, фоновое изображение, шрифт, порядок пунктов загрузки, параметры ядра и многое другое.

Программа доступна в официальных репозиториях большинства дистрибутивов.

Для установки в Debian выполните:

sudo apt update sudo apt install grub-customizer -y

Последующий запуск осуществляется через главное меню или из консоли вводом команды: grub-customizer

После внесения через программу Grub Customizer всех желаемых изменений, нажмите кнопку «Сохранить» и утилита автоматически сгенерирует обновленный файл конфигурации GRUB.

_Примечание_: После сохранения выполненных изменений, чтобы увидеть обновленное меню GRUB небходимо перезагрузить систему.

Программа Grub Customizer позволяет изменять только базовые параметры, если же нужна более тонкая настройка загрузчика Grub, это необходимо делать посредством ручной настройки конфигурационных файлов.

## Настройка Grub через конфигурационные файлы

Существует два способа настройки Grub через конфигурационные файлы.

  1. Через конфигурационный файл утилиты *grub-mkconfig*, который позволяет задать общие параметры для загрузчика
  2. Через ручное редактирование /boot/grub/grub.cfg

Основной конфигурационный файл: `/etc/default/grub`

Пример стандартного конфигурационного файла:

``` GRUB_DEFAULT=0 GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT=«quiet splash» GRUB_CMDLINE_LINUX=«» ```

Здесь:

- GRUB\_DEFAULT=0 — загружается первая запись в меню GRUB. - GRUB\_TIMEOUT=5 — пауза в секундах перед автозагрузкой. - GRUB\_CMDLINE\_LINUX\_DEFAULT=«quiet splash» — параметры, которые передаются ядру (по умолчанию он загружается без лишнего вывода). - GRUB\_CMDLINE\_LINUX — дополнительные параметры, которые работают во всех режимах.

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

/var/www/html/dokuwiki/data/attic/linux/administration/cofiguration_grub.1749586754.txt.gz · Последнее изменение: — so_v_a