Я создал файл кикстарта, ks.cfg, который я хочу упаковать с установочным DVD RHEL5. Я извлек все файлы с DVD в рабочий каталог / root / cd:
cp -a /media/RHEL* /root/cd/
Я также скопировал файл ".discinfo", когда понял, что он отсутствует:
cp /media/RHEL*/.discinfo /root/cd/
Я скопировал файл кикстарта как в корневой каталог DVD, так и в каталог Isolinux:
cp /root/ks.cfg /root/cd/
cp /root/ks.cfg /root/cd/isolinux/
Записываю диск с помощью mkisofs:
mkisofs -o /root/custom_RHEL5_install.iso -b isolinux/isolinux.bin \
-c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table \
-R -J -v -T /root/cd/
Тестируя новый файл ISO на виртуальной машине, я загружаюсь с помощью следующей команды:
linux ks=cdrom:/ks.cfg
Установочный DVD загружается, как если бы файла кикстарта НЕТ, и продолжал работу в графической среде установки Anaconda. Что мне не хватает для автоматической автоматической установки без вывода сообщений?
РЕДАКТИРОВАТЬ: обнаружил проблему, это была ошибка кикстарта. Ошибка в файле кикстарта приведет к тому, что установка прервет кикстарт и продолжит ручную установку.
Обнаружил проблему, это была ошибка кикстарта. Ошибка в файле кикстарта приведет к тому, что установка прервет кикстарт и продолжит ручную установку.