9.7.2. Директивы файла конфигурации

9.7.2. Директивы файла конфигурации

9.7.2. Директивы файла конфигурации

Наиболее часто используемые директивы:

  • chainloader </путь/к/файлу> — передает управление заданному файлу. Если файл расположен в первом секторе раздела, то можно просто использовать chainloader +1.

  • color <обычный_цвет><цвет_выбора> — позволяет изменить цвета переднего и заднего плана меню. Используйте названия цветов, например, red/black. Например:

                  color red/black green/blue
                
  • default=<integer> — замените <integer> номером записи "title" загружаемой по умолчанию операционной системы.

  • fallback=<integer> — замените <integer> номером записи "title" операционной системы, загружаемой в случае, если первая попытка окажется неудачной.

  • hiddenmenu — предотвращает отображение меню GRUB. По истечении периода, заданного в timeout, будет загружена операционная система или ядро по умолчанию (запись default). Стандартное меню может быть отображено, если пользователь нажмет клавишу Esc.

  • initrd </путь/к/initrd> — задает положение исходного RAM диска. Замените </путь/к/initrd> абсолютным путем к диску.

  • kernel </путь/к/ядруl><параметр-1><параметр-N> ... — задает файл ядра для загрузки. </путь/к/ядру> — абсолютный путь от раздела, заданного командой "root". Допускается использование нескольких параметров, разделенных пробелом.

  • password=<пароль> — предотвращает неавторизованное редактирование записей.

    После директивы password=<пароль> можно дополнительно указать альтернативный файл конфигурации меню. В таком случае GRUB перезапустит загрузчик второй стадии и использует заданный файл для построения меню. Если альтернативный файл не задан, пользователь, знающий пароль, может редактировать текущий файл конфигурации.

    За дальнейшей информацией о защите GRUB, обратитесь к главе Защита рабочей станцииРуководства по развертыванию Red Hat Enterprise Linux.

  • root (<тип_устройства><номер_устройства>,<раздел>) — настраивает и монтирует корневой раздел для GRUB, например, (hd0,0).

  • rootnoverify (<тип_устройства><номер_устройства>,<раздел>) — настраивает корневой раздел аналогично команде root, но не монтирует его.

  • timeout=<integer> — задает интервал в секундах, по истечению которого будет выполнена запись, определенная командой default.

  • splashimage=<путь_к_изображению> — задает расположение изображения заставки GRUB.

  • title название_группы — задает название группы набора команд для загрузки конкретного ядра или операционной системы.

Комментарии обозначаются символом #.