[Kea-users] UEFI pxeboot

Berg, Stephen P CIV USN NRL DET SSC MS (USA) stephen.p.berg.civ at us.navy.mil
Tue Jul 16 12:37:18 UTC 2024


I've got a good setup for pxeboot to a kickstart and getting a Linux system installed on bare metal when the system boots in BIOS mode.

A couple new systems I've setup don't support BIOS and have to be booted using UEFI mode and so far I can't seem to get the pxeboot settings to work as smoothly.  I ended up booting to a USB stick and getting the kickstart going from there.

Procedure for BIOS mode:
*Get a pxe file set for the system being installed and that gets served via tftp, I set a few kernel parameters like inst.vnc and inst.ks in there
*Change the dhcp reservation for the client to point to the next-server IP address and the boot file name ipxe/pxelinux.0
*Generate a kickstart for the system

Then a pxeboot on the client and the install launches.

For the new systems that require UEFI I thought I could just change the boot file name to "ipxe/ipxe-x86_64.efi" the system would pxeboot in the same manner as BIOS.  But when I tried that the system did boot from the network, pulled the ipxe-x86_64.efi file but didn't do anything else, just cycled through that tftp process over and over again.

Guess I'm missing part of the process but not sure what. As far as I know the ipxe stuff in client classes is still set to default, I've not changed anything there. The kea dhcp server is Alma Linux 9.4 and kea 2.2.0-1 from the epel repo.

Anyone know of a guide or documentation on how to get UEFI pxeboot working for kickstart installs?

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.isc.org/pipermail/kea-users/attachments/20240716/2a9f8a6d/attachment.htm>


More information about the Kea-users mailing list