Настройка установки Red Hat - /mnt/ каталог времени выполнения

Я устанавливаю RHEL 5.5. Я видел один DVD со сложным сценарием%pre в ks.cfg, и он использовал некоторые настраиваемые сценарии python в / mnt / runtime. Это круто, и я хочу настроить установку так. Я полагаю, что / mnt / runtime и его файлы предоставлены anaconda, но как добавить в него пользовательские файлы (или некоторые другие каталоги, которые существуют во время установки)?

Я читал о руководствах Anaconda / Kickstart, но не нашел много информации по этому поводу.

Прокомментируйте, пожалуйста

Спасибо! XM

2 ответа

Решение

Процедура для пользовательской установки DVD:

  1. Создайте собственный файл кикстарта. (Вы можете установить ОС в системе в интерактивном режиме, один раз, а затем собрать файл anaconda-ks.cfg из /root, чтобы начать. Вы можете изменить этот файл в соответствии со своими потребностями.
  2. Скопируйте установочный DVD RHEL/CentOS в рабочую папку (назовем его /tmp/dvdroot) и не забывайте скрытое .treeinfo а также .diskinfo файлы.
  3. Скопируйте настроенный вами файл кикстарта (предположим, он называется ks.cfg) в /tmp/dvdroot,
  4. редактировать /tmp/dvdroot/isolinux/isolinux.cfg, Есть несколько блоков метки / ядра / дополнения. Дублируйте один и отредактируйте его так:

специальный ярлык

ядро vmlinuz

append ks = cdrom: /ks.cfg initrd = initrd.img

Запустите следующие команды

cd /tmp/dvdroot

mkisofs -quiet -r -T -J -V "Special Install Disk" -b isolinux/isolinux.bin \ -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 \ -boot-info-table -o ../special-dvd.iso .

Не забудьте эту последнюю точку в предыдущей команде.

Сейчас гори /tmp/special-dvd.iso на чистый DVD-носитель:

cdrecord -dao /tmp/special-dvd.iso

Когда вы используете DVD для установки системы и попадаете в окно установки, введите special,

Лучше всего предоставить файлы по HTTP, напрямую или через репозиторий yum.

Другие вопросы по тегам