Я использую кикстарт для установки системы Fedora. Я разделил некоторые этапы установки в некоторых файлах кикстарта, чтобы их можно было легко использовать повторно. Например, раздел о разбиении находится в одном файле, пакеты для установки - в другом. Необходимые файлы объединяются в основной файл ks с помощью % ksappend, поскольку, в отличие от% include, он анализируется перед % pre. Это необходимо, потому что добавленные файлы могут содержать% pre самих разделов.
При установке по сети все идет хорошо, так как путь добавления - это "абсолютный" URL (например,% ksappend http://192.168.0.39/partitioning_lvm.ks). Мне было интересно, какой путь я должен использовать, если дерево установки кикстарта размещено на USB-устройстве.
Я предполагаю, что если использовать% include, я мог бы смонтировать устройство в% pre в известном месте, прежде чем включать файлы (например, в /tmp). В этом случае, однако, это невозможно, поскольку% ksappend, как было сказано выше, анализируется перед% pre.
Есть идеи?