8 Posts
0
1701
July 7th, 2022 17:00
PowerEdge XE8545 PXE Boot Failed
We have a new PowerEdge XE8545 and we're setting it up to PXE boot with OpenStack Ironic using CentOS Stream and Rocky 8 based images.
The server is successfully getting a DHCP lease, connecting to the tftp server, and downloading the pxelinux NBP file, as per the screen shot below:
However the NBP file, which should chainload to iPXE, fails to boot.
Does anyone know of a fix for this, or how to get the Dell PXE to provide more information about the boot failure?
Is there a UEFI shell that could provide more information?
No Events found!



Aaron Hicks
8 Posts
0
July 12th, 2022 17:00
I found part of the problem, the dnsmasq config was incorrect and wasn't doing UEFI:
After updating the dnsmasq config PXE progressed onto the iPXE chainloader. I suspect the issue is configuration.
DELL-Joey C
Moderator
•
4.1K Posts
0
July 8th, 2022 01:00
Hi @Aaron Hicks,
We have limited support knowledge on PXE boot and on the OS that you're using. I might not be able to provide any guidance. We probably might need to wait and seek help from the public if they have any experience on your issue.
Meanwhile, have you tried Legacy BIOS Boot Mode? Are there similar models you have that are successful?
Aaron Hicks
8 Posts
0
July 10th, 2022 21:00
Screenshot of Legacy boot:
Aaron Hicks
8 Posts
0
July 10th, 2022 21:00
We only have two of these Dell PowerEdge XE8545 in datacentre so we don't have any similar models to compare.
I've tested just tested legacy boot, hangs at Probing EDD. However we have some hosts in this environment which don't boot with legacy bios and we'd strongly prefer to solve the UEFI PXE boot issue for consistency.
Aaron Hicks
8 Posts
0
July 10th, 2022 22:00
Ah, we also need to boot off a tagged VLAN which isn't supported by Legacy boot mode.
DELL-Young E
Moderator
•
5.3K Posts
0
July 11th, 2022 00:00
we also need to boot off a tagged VLAN which isn't supported by Legacy boot mode.
For this, I assume you need to shrink the size of the disk.
Aaron Hicks
8 Posts
0
July 11th, 2022 15:00
The dnsmasq config that kicks it off, I think the problem is occuring between loading the bootfile indicated by dnsmasq and loading the kernel and ramdisk from PXE
Aaron Hicks
8 Posts
0
July 11th, 2022 15:00
How small does the disk need to be, and where is the documentation on this requirement?
Here's the default pxelinx.cfg configuration:
And here's the size of the kernel and ramdisk image:
DELL-Young E
Moderator
•
5.3K Posts
0
July 11th, 2022 23:00
Hi, might I suggest that you try another NIC and PXE boot?
Aaron Hicks
8 Posts
0
July 13th, 2022 14:00
I'm now running into issues with preserving the VLAN when iPXE chain loads after PXE, but I think this is a problem with iPXE and not the hardware. Anyone else following this problem will probably want to follow up with:
- https://bootsha.medium.com/how-to-pxe-boot-a-server-using-tagged-vlan-9d822adb8104
- https://github.com/ipxe/ipxe/issues/369