[ipxe-devel] [PATCH 1/1] allow to build ISO image with EFI support (ipxe.eiso)

Christian Hesse list at eworm.de
Mon Apr 20 09:15:54 UTC 2015


Christian Hesse <list at eworm.de> on Mon, 2015/04/20 10:32:
> Christian Nilsson <nikize at gmail.com> on Sun, 2015/04/19 13:53:
> > On Sun, Apr 19, 2015 at 1:43 PM, Christian Hesse <list at eworm.de> wrote:
> > > Christian Nilsson <nikize at gmail.com> on Sun, 2015/04/19 13:34:
> > >> On Sun, Apr 19, 2015 at 1:17 PM, Christian Hesse <list at eworm.de> wrote:
> > >> > From: Christian Hesse <mail at eworm.de>
> > >> >
> > >> > Signed-off-by: Christian Hesse <mail at eworm.de>
> > >> >
> > >> > [snipped patch]
> > >>
> > >> Why is it not possible for mkisofs to be used to create an EFI
> > >> compatible iso? It should be enough to have
> > >> EFI/Boot/boot(ia32|x64).efi in the iso. If i read it correctly this
> > >> patch adds the efi files to an emulated floppy instead of the iso
> > >> itself?
> > >
> > > Because mkisofs does not know these command options:
> > >
> > > -eltorito-alt-boot -e efiboot.img -isohybrid-gpt-basdat
> > >
> > > At lease my version does not.
> > 
> > I'm still assuming that if the files are put directly in iso9660
> > format most, if not all efi implementations will work just fine. no
> > need for any of those parameters.
> > This however is just from my understanding of EFI so its fine if it is
> > tested and known not to work.
> 
> Oh, looks like I mis-read your last mail. :D
> Will EFI support reading from ISO file system? I will give it a try.

At least this works with a Virtualbox guest system with EFI enabled.
Currently I am limited in devices to test... Anybody wants to give it a try?

I will reply with an updated patch.
-- 
main(a){char*c=/*    Schoene Gruesse                         */"B?IJj;MEH"
"CX:;",b;for(a/*    Chris           get my mail address:    */=0;b=c[a++];)
putchar(b-1/(/*               gcc -o sig sig.c && ./sig    */b/42*2-3)*42);}
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20150420/76b5a892/attachment.sig>


More information about the ipxe-devel mailing list