Я хочу вынести пользовательские определения kickstart в отдельный файл.
Пытаясь вытащить этот файл с помощью %include
, я получаю ошибку, которая нарушает установку:
Unable to open input kickstart file: curl#37 - "Couldn't open file /whatever/path/itry/user_section-ks.cfg"
This doc
и этот doc
оба говорят, что я могу использовать его следующим образом: %include /path/to/file
RH приводит такой пример:
/usr/share/anaconda/user_section-ks.cfg
Я видел результаты google здесь и там, люди используют /tmp
и file:///
.
Я попробовал их оба.
Я проверил каждое имя, проверил разрешения и se контексты, запустил ksvalidator
и ... Я в тупике! Не знаю, чего я не знаю :(
Я предполагаю, что вы разместили файл, который хотите включить, на тот же DVD или USB-носитель, с которого вы пытаетесь установить RHEL.
Ключевым моментом здесь является то, что установка носитель , а не монтируется в /
при загрузке с него. Скорее, /
монтируется из образа файловой системы только для чтения /LiveOS/squashfs.img
на установочном носителе.
Сам DVD / USB-носитель монтируется по адресу / run / install / repo
в RHEL 7. Итак, если вы поместили файл mystuff.ks
в каталог верхнего уровня установочного носителя, вы найдете его в / run / install /repo/mystuff.ks[1162706 provided.