PXE is x86[_64]-specific, and I do wish people like RPL would stop using it as a catch-all term for network booting. You should go and read the documentation -- there are links around; I don't have one to hand -- and you should find your questions answered there.I know that the PI supports network booting... I actually have that working, and I am trying to fine-tune my setup and see if there are other options I need to look at.
I know that for 'Real' PXE boot the PXE server can use some boot logic and that is setup in the pxelinux.cfg directory on the PXE server. I can't seem to get the pxelinux.cfg/default ( or anything in the pxelinux.cfg directory ) to be used when booting the PI. Is this something the PI just won't use or do I have something configured incorrectly?
pxelinux.cfg is parsed by the x86 Linux PXE bootloader on the client, not the server. The Pi won't touch it.
Statistics: Posted by dickon — Thu Nov 13, 2025 4:47 pm