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