@george1421 I can’t point you to the ISO, only to their website to purchase a copy (Parted Magic Store), but I’ve grabbed 3 different cfgs and attached them. From what I see it appears that the iPXE format used is fine. And maybe this is not an iPXE issue anyway.
kernel ${win_base_url}/pm/bzImage
initrd ${win_base_url}/pm/initrd.img
imgfetch ${win_base_url}/pm/fu.img
imgfetch ${win_base_url}/pm/m.img
imgfetch ${win_base_url}/pm/files.cgz
imgargs bzImage initrd=initrd.img initrd=fu.img initrd=m.img initrd=files.cgz edd=on vga=normal
boot
The above seems to line-up fine with what I see in other cfgs.
kernel ${win_base_url}/pmagic/bzImage initrd=initrd.img initrd=fu.img initrd=m.img edd=on vga=normal netsrc=wget neturl="${win_base_url}/pmagic/pmodules/" netargs="-U pmagicboot"
initrd ${win_base_url}/pmagic/initrd.img
initrd ${win_base_url}/pmagic/fu.img
initrd ${win_base_url}/pmagic/m.img
boot
The code above loads the init stuff, but does say “/proc/cmdline: line 1: bzImage: command not found” but it does start to download the SQFS. However, that download fails around 76% with another error. Downloaded it in a browser to make sure my webserver isn’t wonky, and it compares without issue to the original in the ISO. Also, the ISO boots fine…
grubcfg.txt
sample_pxelinuxcfg.txt
syslinuxcfg.txt