Skip to content

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.efi or shimx64.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?