Trying to setup a PXE server in order to have some of my tools such as CloneZilla and PartedMagic available rather than use a flash drive. Client machine boots PXE and I am getting the PXE boot menu, but cannot get PartedMagic to boot. dnsmasq.conf looks like this: port=0 interface=eth0 dhcp-range=192.168.1.0,proxy enable-tftp tftp-root=/mnt/data/netboot/boot pxe-service=x86-64_EFI,"PXELINUX (EFI)",efi64/syslinux.efi log-queries log-facility=/var/log/dnsmasq.log Parted Magic resides in tftp-root=/mnt/data/netboot/boot/pmagic PXELinux default file is current configured as: LABEL pmagic64 DEFAULT vesamenu.c32 MENU TITLE PXE Boot Menu MENU LABEL Parted Magic 2019 LINUX pmagic/bzImage64 INITRD pmagic/initrd.img,pmagic/fu.img,pmagic/m64.img,pmagic/files.cgz APPEND edd=on vga=normal Last entries from the log say: pr 9 20:25:09 dnsmasq-tftp[12644]: sent /mnt/data/netboot/efi64/pxelinux.cfg/default to 192.168.1.245 Apr 9 20:25:09 dnsmasq-tftp[12644]: sent /mnt/data/netboot/efi64/vesamenu.c32 to 192.168.1.245 Apr 9 20:25:09 dnsmasq-tftp[12644]: sent /mnt/data/netboot/efi64/libcom32.c32 to 192.168.1.245 Apr 9 20:25:09 dnsmasq-tftp[12644]: sent /mnt/data/netboot/efi64/libutil.c32 to 192.168.1.245 Apr 9 20:25:09 dnsmasq-tftp[12644]: sent /mnt/data/netboot/efi64/pxelinux.cfg/default to 192.168.1.245 Apr 9 20:25:11 dnsmasq-tftp[12644]: file /mnt/data/netboot/efi64/pmagic/bzImage64 not found Apr 9 20:25:23 dnsmasq-tftp[12644]: file /mnt/data/netboot/efi64/pmagic/bzImage64 not found Apr 9 20:25:24 dnsmasq-tftp[12644]: file /mnt/data/netboot/efi64/pmagic/bzImage64 not found Apr 9 20:25:24 dnsmasq-tftp[12644]: file /mnt/data/netboot/efi64/pmagic/bzImage64 not found I'm not understanding why the bzImage file is being looked for in /mnt/data/netboot/efi64 and not /mnt/data/netboot/boot. Can anyone with PXE knowledge five me some assistance?