On 2/18/26 8:31 PM, Alwin Antreich wrote:
FWIW, I'm also working on PXELINUX support, but that has a few quirks.

Tested this with a TFTP server and default iPXE. I.e. copying
`boot.ipxe`, `vmlinuz`, `initrd.img` and the `.iso` file to the TFTP
server root, and then booting off it using the iPXE commandline using:

$ dhcp
$ chain --autofree tftp://<ip-of-tftp-server>/boot.ipxe

In addition, tested this with OPNsense set up such that it automatically
instructs iPXE to load `boot.ipxe` from the set TFTP server, completely
automating an installation from booting the machine to being able to
log into the finished system.

Frank and I have tested your patch and aside from what Hannes already wrote, it 
worked nicely. +1

I've tried additionally to PXE boot it with secure boot. It would be awesome if 
you could add a signed ipxe.efi.
Sadly I had to go with the shimx64.efi route (my test with the shim command 
didn't work :/ ).
We can't do the signing our self, but @f.gruenbichler told me yesterday that there is finally secureboot support from ipxe upstream since last november. Further information and a link to download the signed ipxe-shim can be found in the pull-request [0]

[0] https://github.com/rhboot/shim-review/issues/319#issuecomment-3521239969
I also love the idea of a netboot image that could bring down the memory usage 
and load time. Otherwise ipxe has sanboot, that might help on the ipxe front.

Thanks

Cheers,
Alwin



Reply via email to