Файл kickstart представляет собой простой текстовый файл, содержащий список элементов, каждый из которых определяется ключевым словом. Вы можете создать его, отредактировав копию файла sample.ks, расположенного в каталоге RH-DOCS компакт-диска с документацией Red Hat Enterprise Linux, воспользовавшись приложением Настройка Kickstart (Kickstart Configurator), или написав его самостоятельно. Программа установки Red Hat Enterprise Linux также создаёт образец файла kickstart, исходя из параметров, использованных вами при установке. Этот файл имеет название /root/anaconda-ks.cfg. Вам потребуется отредактировать его в каком-либо текстовом редакторе, способном сохранять файлы в формате ASCII.
Прежде всего, учтите следующие замечания при создании своего файла kickstart:
Разделы должны указываться по порядку. Элементы внутри разделов не обязательно должны идти в каком-то порядке, если не указано обратное. Порядок разделов следующий:
Раздел команд — За списком параметров kickstart обратитесь к разделу 1.4 Параметры Kickstart. Обязательные параметры должны быть определены.
Раздел %packages — За подробностями обратитесь к разделу 1.5 Выбор пакетов.
Разделы %pre и %post — Эти два раздела могут следовать в любом порядке и обязательными не являются. За подробностями обратитесь к разделу 1.6 Сценарий, выполняемый до установки и разделу 1.7 Сценарий, выполняемый после установки.
Элементы, не отмеченные как обязательные, могут быть опущены.
Если обязательный параметр не будет определён, программа установки запросит ввод соответствующего параметра у пользователя, также как и во время обычной установки. Сразу после получения ответа установка продолжается без вмешательства пользователя (если снова не столкнётся с отсутствующим параметром).
Строки, начинающиеся с символа «#», воспринимаются как комментарии и не обрабатываются.
Для обновлений системы с помощью kickstart обязательными являются следующие параметры:
Язык
Языковая поддержка
Способ установки
Определение устройств (если устройство необходимо для выполнения установки)
Настройка клавиатуры
Ключевое слово upgrade
Настройка загрузчика
Если при обновлении указываются какие-либо другие параметры, такие параметры игнорируются (обратите внимание, это также касается выбора пакетов).