我想创build一个自定义的ISO映像,将安装最小的必需的RPMS以及我的应用程序的一些自定义书面RPM。 还想执行一些后安装步骤,如configuration我的应用程序和VPNconfiguration等
我看到了谷歌上的一些链接,但他们指出从挂载的磁盘或ISO映像创build回购和ISO。
谢谢Ramesh
mkdir /tmp/bootiso
。 mount -o loop /path/to/some.iso /tmp/bootiso
mkdir /tmp/bootisoks
cp -r /tmp/bootiso/* /tmp/bootisoks/
umount /tmp/bootiso && rmdir /tmp/bootiso
。 chmod -R u+w /tmp/bootisoks
cp /path/to/someks.cfg /tmp/bootisoks/isolinux/ks.cfg
cp /path/to/*.rpm /tmp/bootisoks/Packages/.
cd /tmp/bootisoks/Packages && createrepo -dpo .. .
sed -i 's/append\ initrd\=initrd.img$/append initrd=initrd.img\ ks\=cdrom:\/ks.cfg/' /tmp/bootisoks/isolinux/isolinux.cfg
cd /tmp/bootisoks && mkisofs -o /tmp/boot.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -V "CentOS 7 x86_64" -R -J -v -T isolinux/. .
implantisomd5 /tmp/boot.iso
如果你需要更多的帮助来创buildKickstart脚本,我build议从官方的红帽文档开始。