Настройка установки Red Hat - /mnt/ каталог времени выполнения
Я устанавливаю RHEL 5.5. Я видел один DVD со сложным сценарием%pre в ks.cfg, и он использовал некоторые настраиваемые сценарии python в / mnt / runtime. Это круто, и я хочу настроить установку так. Я полагаю, что / mnt / runtime и его файлы предоставлены anaconda, но как добавить в него пользовательские файлы (или некоторые другие каталоги, которые существуют во время установки)?
Я читал о руководствах Anaconda / Kickstart, но не нашел много информации по этому поводу.
Прокомментируйте, пожалуйста
Спасибо! XM
2 ответа
Процедура для пользовательской установки DVD:
- Создайте собственный файл кикстарта. (Вы можете установить ОС в системе в интерактивном режиме, один раз, а затем собрать файл anaconda-ks.cfg из /root, чтобы начать. Вы можете изменить этот файл в соответствии со своими потребностями.
- Скопируйте установочный DVD RHEL/CentOS в рабочую папку (назовем его
/tmp/dvdroot
) и не забывайте скрытое.treeinfo
а также.diskinfo
файлы. - Скопируйте настроенный вами файл кикстарта (предположим, он называется ks.cfg) в
/tmp/dvdroot
, - редактировать
/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.