32.3. Создание файла кикстарта
32.3. Создание файла кикстарта
Файл кикстарта представляет собой обычный текстовый файл, содержащий список элементов, каждый из которых определяется ключевым словом. Файл можно создать с помощью утилиты настройки кикстарта или написать его самостоятельно. Программа установки Red Hat Enterprise Linux также создает образец файла, исходя из выбранных при установке параметров. Этот файл расположен в
/root/anaconda-ks.cfg
. Его можно редактировать с помощью любого текстового редактора, способного сохранять файлы в формате ASCII.
При создании файла кикстарта примите во внимание следующее:
- Секции файла должны быть строго упорядочены. Элементы внутри секций могут быть в любом порядке. Порядок секций следующий:
- Раздел команд. Раздел 32.4, «Параметры кикстарта» содержит список параметров кикстарта. Обязательные параметры должны быть определены.
- Раздел (
%packages
). Раздел 32.5, «Выбор пакетов» содержит сведения об этой секции. - Разделы
%pre
и%post
. Эти два раздела могут следовать в любом порядке и обязательными не являются. Раздел 32.6, «Сценарий, выполняемый до установки» и Раздел 32.7, «Сценарий, выполняемый после установки» содержат сведения об этих секциях.
- Элементы, не отмеченные как обязательные, могут быть опущены.
- Если обязательный параметр не будет определен, программа установки запросит ввод соответствующего параметра у пользователя, так же как и во время обычной установки. После получения ответа установка продолжится без вмешательства пользователя (если снова не столкнется с отсутствующим параметром).
- Строки, начинающиеся с символа «#», воспринимаются как комментарии.
- Для обновления системы таким способом обязательными являются следующие параметры:
- Язык
- Способ установки
- Определение устройства (если устройство необходимо для выполнения установки)
- Настройка клавиатуры
- Ключевое слово
upgrade
- Настройка загрузчика
Если при обновлении указываются другие параметры, они будут проигнорированы (это также касается выбора пакетов).