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