When attempting to boot via PXE, before the boot image gets to download from the PXE-enabled distribution point, you might get this error message – “NBP IS TOO BIG TO FIT IN FREE BASE MEMORY“.
Solution is quite simple – just switch the boot mode on the machine from Legacy (or Legacy + CSM) to UEFI.
The legacy mode has its own limitations I guess…