У меня есть DVD, основанный на кикстарте, который я хочу использовать для установки нескольких серверов identity. DVD представляет собой точную копию iso-образа RHEL с добавлением каталога с именем «custom». В этом каталоге у меня есть несколько скриптов и несколько jpg-файлов, которые я хочу скопировать на каждый сервер.
В файле кикстарта в разделе% post --nochroot я копирую все эти файлы в их окончательное расположение как:
cp -f /custom/script1.sh /mnt/sysimage/usr/local/bin/
cp -f /custom/script2.sh /mnt/sysimage/usr/local/bin/
cp -f /custom/script3.sh /mnt/sysimage/usr/local/bin/
cp -f /custom/image1.jpg /mnt/sysimage/usr/local/<myapp>
cp -f /custom/image2.jpg /mnt/sysimage/usr/local/<myapp>
cp -f /custom/image3.jpg /mnt/sysimage/usr/local/<myapp>
Однако в файле ks.log указано, что каталог / custom существует!
Итак, как мне скопировать файлы с установочного DVD в новую систему?
Хорошо, я нашел это. Red Hat / Centos, смонтируйте установочный носитель в / mnt / источник каталог. Итак, чтобы скопировать свои файлы, я изменил команды на:
%post --nochroot s
cp -f /mnt/source/custom/script1.sh /mnt/sysimage/usr/local/bin/