I haven't but I'll take a look. I'm pretty close to finalizing my build system though. I use ruby to parse a JSON manifest and shell out to run the steps I mentioned above (except where there's a native ruby option). It has been a lesson in patience but now we have a pretty customizable build.
--tucker On Jun 6, 2013 5:38 AM, "Les Mikesell" lesmikesell@gmail.com wrote:
On Wed, Jun 5, 2013 at 11:23 PM, Tucker junk@gmail.com wrote:
Are you trying to PXE boot a RAM based OS image? If so, I've actually
been
working on something similar. I have a different end goal but I think
the
fundamental concept is the same. After much monkeying around (including basically rolling my own mini Linux distro), I've finally learned enough
to
get back on track using CentOS as the base. Basically, you just need to use yum with the --installroot option, make a customized /init, move a couple files into place and cpio the whole thing up.
This is basically what I do for an extremely minimal OS image:
Have you looked at drbl? http://drbl.sourceforge.net/
We use it to boot clonezilla-live isos fpr disk imaging in order to be able to use recent drivers for the target machines while running CentOS on the sever. I'm not sure if it is generalized enough to boot arbitrary isos but it can boot installers or boot into the host OS with the host system NFS-mounted, and includes menu-driven script setup.
-- Les Mikesell lesmikesell@gmail.com _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos