Questions: PXE Boot Fails - UEFI Mismatch¶
- What DHCP option 67 (boot filename) is being sent to the new servers?
- What is the client system architecture type (DHCP option 93) sent by the UEFI PXE client?
- Is the DHCP server configured to differentiate between UEFI and BIOS PXE clients?
- Is the correct UEFI boot file (e.g.,
grubx64.efiorshimx64.efi) present in the TFTP root? - Does the TFTP server support the block size and transfer options that UEFI PXE clients request?
- Is Secure Boot enabled on the new servers, and does the boot file need to be signed?
- Are there DHCP relay agents in the path, and are they forwarding option 93 correctly?
- Can a new server successfully TFTP-download a test file manually?
- What does a packet capture show for the PXE conversation (DHCP Discover -> Offer -> TFTP)?
- Has the provisioning system been updated to support UEFI boot workflows?