Unsolved NBP is too big to fit in free base memory
I’m currently facing an issue in legacy boot
When i want to boot in legacy i have this error :
PXE-E79: NBP is too big to fit in free base memory
PXE-M0F: Exiting Intel Boot Agent.
Selected boot device failed. Press any key to reboot the system.
I have been encountering this error since I changed the bootloader in the DHCP configuration. Currently, I am using the ipxe.efi bootloader to enable PXE in UEFI, and I assumed it would also work for legacy. Should I switch to a different bootloader? Is the issue coming from elsewhere
@GlaDio The messages you’re seeing are showing it attempting to boot in legacy PXE mode, not UEFI
@GlaDio For reference.
bios firmware needs a bootloader like: undionly.kpxe
uefi firmware needs a bootloader like: ipxe.efi or snp.efi
If you have a linux or windows dhcp server then this guide will help you setup a dynamic pxe boot: https://docs.fogproject.org/en/latest/kb/how-tos/bios-and-uefi-co-existence/#example-1
If you are using some other dhcp server it might have the feature for dynamic pxe booting built in. If not we can use dnsmasq to provide the pxe boot information that is dynamic.
@george1421 Okay, then to make it easier, I’ll just use UEFI boot to avoid any problems. Thanks!