[ipxe-devel] [gPXE] gPXE in uEFI environments

Michael Brown mbrown at fensystems.co.uk
Sun Dec 11 19:47:10 UTC 2011


On Sunday 11 Dec 2011 19:45:50 Michael Brown wrote:
> > > I would like to know whether gPXE has support for network boot and
> > > iSCSI boot in uEFI environments. If yes, could someone help me in
> > > getting the documentation for same?
> > 
> > I'm assuming that you're talking loading only EFI-compatible payloads.
> > 
> >  'make bin/<driver>.efi' should work and should be capable of network
> > 
> > boot and iSCSI boot.  As far as docs, I'd say start with 'make doc'.
> 
> There are three relevant targets that you may want to try building:
> 
> make bin/<driver>.efi will give you an EFI application that looks like the
> normal BIOS-based iPXE.  You should be able to use commands such as "dhcp".
> 
> make bin/<driver>.efidrv will give you an EFI driver that you can load from
> the EFI shell.
> 
> make bin/<driver>.efirom will give you an EFI ROM image (i.e. the EFI
> driver packaged as a ROM).

Apologies; those build instructions should be:

  make bin-x86_64-efi/<driver>.efi
  make bin-x86_64-efi/<driver>.efidrv
  make bin-x86_64-efi/<driver>.efirom

or

  make bin-i386-efi/<driver>.efi
  make bin-i386-efi/<driver>.efidrv
  make bin-i386-efi/<driver>.efirom

Michael



More information about the ipxe-devel mailing list