----- Original Message ----- | Hi All, | | A few months ago I installed a bunch of UEFI based machines using iPXE and | about a few days ago I tried and now systems in UEFI mode won't boot, but | when in BIOS mode they boot just fine. Basically, the system downloads the | initrd and kernel and just hangs there. | | Below is the iPXE script | | #!ipxe | | :retry | initrd | http://mirror.its.sfu.ca/mirror/CentOS/7/os/${arch}/images/pxeboot/initrd.img | || goto retry | chain | http://mirror.its.sfu.ca/mirror/CentOS/7/os/${arch}/images/pxeboot/vmlinuz | initrd=initrd.img | method=http://mirror.its.sfu.ca/mirror/CentOS/7/os/${arch}/ | ksdevice=${netX/mac} dhcptimeout=240 || goto retry | boot || goto retry | | When building iPXE for UEFI mode I have src/config/local/general.h.UEFI | contain | | #define DOWNLOAD_PROTO_HTTPS /* Secure Hypertext Transfer Protocol */ | #define IMAGE_EFI /* Include ability to load UEFI images */ | #define VLAN_CMD /* VLAN commands */ | | I've built the latest iPXE source but I haven't gone back to older versions | yet to see where the problem may have come up. I just wanted to see if | something may have changed in the way I should be building iPXE. I can't | find any reference to the IMAGE_EFI define in the building reference either. | Thoughts?
Sorry, just to clarify I know IMAGE_EFI in the source/config/general.h which is why it _should_ be working, but the docs for building don't reference it. -- James A. Peltier IT Services - Research Computing Group Simon Fraser University - Burnaby Campus Phone : 604-365-6432 Fax : 778-782-3045 E-Mail : jpelt...@sfu.ca Website : http://www.sfu.ca/itservices Twitter : @sfu_rcg Powering Engagement Through Technology _______________________________________________ ipxe-devel mailing list ipxe-devel@lists.ipxe.org https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel