When attempting to PXE boot or iPXE boot to a configuration with custom drivers added, booting fails with error:
Could not boot: Error 0x2a818006
DS 8.x
The "Could not boot: Error 0x2a818006" indicates that there isn't sufficient RAM/Memory to load the boot.wim created. It was discovered that there were over 7 GB of custom drivers added to the preboot environment. This caused the boot.wim to grow significantly which prevented booting on models with insufficient memory.
Remove the unneeded custom pre-boot drivers to reduce the size of the boot.wim that is created.
Custom pre-boot drivers need to be removed manually with DS and can be done so with the following KB article Need to remove custom preboot drivers (bootwiz).
Once drivers have been removed and cleaned up, rebuild the affected PXE configuration to remove the additional drivers from the config, and then test the iPXE or PXE boot again.