Hi Oliver, 

Thanks for that info. 

have already done that part and the BIOS ISO and the EFI ISO works fine and 
boots and detects what system it is on etc. 

The problem I have is the part that in that forum that states : 

"But as far as the iPXE Binary goes, you need to go up one level to the DHCP 
server" 

The problem I have is that in our server environment, we dont use DHCP ... 
everything has a static IP. 

That is not a problem with iPXE .... I have an embeded script that when the ISO 
is booted it opens a console and asks the user for the IP, subnet mask, gateway 
and DNS server. It then uses this 
info to open the NIC, connect to the network and chain the menus etc from our 
central build server. 

This all works fine if I boot either the BIOS ISO or the EFI ISO and the 
servers build fine depending on which environment they are booted into. 

What I am now trying to do is not have two different ISO's .... one for BIOS 
and one for EFI. 

I would like to boot one ISO and that ISO will detect and run either the BIOS 
boot sequence or the EFI sequence. I basically need an ISO that will boot and 
do the function of the DHCP server by loading the correct iPXE binary for 
either 
BIOS or EFI. 

This may not be possible but so far I have not found anything that iPXE couldnt 
do ! 

Thanks. 

Dean. 




From: "Oliver Rath" <oli...@greenunit.de> 
To: "ipxe-devel" <ipxe-devel@lists.ipxe.org> 
Sent: Sunday, 29 January, 2017 07:12:51 
Subject: [ipxe-devel] Addendum [was Re: Dual BIOS and EFI boot ISO] 



Hi Dean, 

you can also use the DHCP Client Architecture option (code 93) will indicate 
the client architecture as specified by RFC 4578 , see the NOTES here: 
http://www.ipxe.org/cfg/platform 


Hth, 

Oliver 

On 28.01.2017 20:32, Dean Westhead wrote: 



Hi, 

I am able to create an iPXE BIOS bootable iso and a iPXE EFI bootable ISO ... 
is there a way to create one ISO that will boot on both environments and detect 
which one needs booting ? 

I know that the major linux distributions do this with their build media but is 
this possible with the iPXE ? 

Thanks. 

Dean. 



_______________________________________________
ipxe-devel mailing list ipxe-devel@lists.ipxe.org 
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel 




_______________________________________________ 
ipxe-devel mailing list 
ipxe-devel@lists.ipxe.org 
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel 

_______________________________________________
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

Reply via email to