[ipxe-devel] uncompressed (patchable) image?
Michael Brown
mbrown at fensystems.co.uk
Sat Nov 12 00:49:13 UTC 2011
On Tuesday 08 Nov 2011 11:43:29 Michael Brown wrote:
> A cleaner solution would probably be to add code to lkrnprefix.S to allow
> iPXE to pick up and use an initrd image as though it were an embedded
> image. There are some complications in doing this, primarily relating to
> memory allocation. (initrd images are typically placed at the top of
> memory, which is exactly where iPXE will try to install itself, so there's
> a good chance that iPXE will overwrite the initrd image.) This would give
> you a solution for .iso images (which are based upon .lkrn images);
> similar schemes could be devised for other image formats.
This is now done:
http://git.ipxe.org/ipxe.git/commitdiff/27fdb95
You can now simply place your iPXE script as a file within the .iso image, and
modify isolinux.cfg to include "APPEND initrd=script.ipxe".
Michael
More information about the ipxe-devel
mailing list