[rhelv6-list] Tool to automate creation of install CDs.
Musayev, Ilya
imusayev at webmd.net
Tue Sep 13 15:36:52 UTC 2011
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: rhelv6-list-bounces at redhat.com [mailto:rhelv6-list-bounces at redhat.com] 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
rhelv6-list at redhat.com
https://www.redhat.com/mailman/listinfo/rhelv6-list
More information about the rhelv6-list
mailing list