A bit late on the response, but I've done exactly what you ask. I create a utility iso (aka hotoven) that we use for burn-in testing of not so well made HP hardware.
I've used this guide https://projects.centos.org/trac/livecd/wiki/CreateImage The part that defines kickstart - which uses YUM, add you RPMs into a repo and re-run createrepo. Then create ISO image. Alternative, if you don't want to mock with RPMs, create a base image (smallest I had was about 350MB), mount the iso, unsquash the root image copy you files, re-squash and recreate iso. (I can include the commands if needed.) Your pxe kickstart default label should look something like this label hotoven KERNEL hotoven-vmlinuz0 APPEND initrd=../hotoveninitrd.img root=../new-Ilya-Hotoven.iso rootfstype=iso9660 rootflags=loop Good luck -ilya -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Tim Sent: Wednesday, August 31, 2011 2:38 AM To: Red Hat Enterprise Linux 6 (Santiago) discussion mailing-list Subject: Re: [rhelv6-list] Tool to automate creation of install CDs. > Yes, thanks. I'm planing to use a kickstart file but my question is prior > to > that. The goal is to minimize the boot cd so that is not larger than > 700MB. > So given a set of RPMs I want to create the boot disk itself based on > that...After that I'll use kickstart to drive the installation as > suggested. You can efficiently kickstart from the CD/DVD you boot from. Build an iso that has a ks.cfg on it and set up grub to pass it automatically, like "ks=cdrom:/ks.cfg". This will make a self contained CD that will kickstart from itself when booted. -- Tim _______________________________________________ rhelv6-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/rhelv6-list _______________________________________________ rhelv6-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/rhelv6-list
