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