E.7.2. Директивы файла конфигурации
E.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
— абсолютный путь к исходному RAM-диску.</путь/к/initrd>
kernel
— задает файл ядра для загрузки.</путь/к/ядру>
<параметр-1>
<параметр-N>
</путь/к/ядру>
— абсолютный путь из раздела, заданного директивой «root». При загрузке ядра ему можно передать параметры.Эти параметры включают:rhgb
(Red Hat graphical boot) — графическое представление процесса загрузки вместо набора текстовых строк.quiet
— подавление всех сообщений за исключением наиболее важных на этапе загрузки, предшествующем графическому представлению.
password=
— предотвращает неавторизованное изменение записей.<пароль>
После определенияpassword=
можно дополнительно указать файл конфигурации меню. В таком случае GRUB перезапустит загрузчик второй стадии и использует заданный файл для формирования меню. Если файл не задан, пользователь, знающий пароль, сможет редактировать текущий файл конфигурации.<пароль>
За дальнейшей информацией о защите GRUB обратитесь к главе Защита рабочей станции в руководстве по развертыванию Red Hat Enterprise Linux.map
— изменяет номера дисков. Пример:map (hd0) (hd3) map (hd3) (hd0)
присваивает четвертому жесткому диску номер0
, а первому —3
. Это может использоваться в случаях, если вы хотите настроить загрузку Windows, так как загрузчик Windows должен будет найти установку Windows на первом жестком диске.Например, если установка Windows расположена на четвертом жестком диске, то запись вgrub.conf
, позволяющая загрузить Windows, будет выглядеть так:title Windows map (hd0) (hd3) map (hd3) (hd0) rootnoverify (hd3,0) chainloader +1
root (
— настраивает и подключает корневой раздел, например<тип_устройства>
<номер_устройства>
,<раздел>
)(hd0,0)
.rootnoverify (
— настраивает корневой раздел аналогично команде<тип_устройства>
<номер_устройства>
,<раздел>
)root
, но не подключает его.timeout=
— задает интервал в секундах, по истечению которого будет загружена секция<integer>
default
.splashimage=
— расположение заставки GRUB.<путь_к_изображению>
title
— задает название группы набора команд для загрузки конкретного ядра или операционной системы.название_группы
Комментарии обозначаются символом
#
.