Applications - dnsmasq - notes - BIOS and EFI/UEFI PXE boot with syslinux, GRUB, and WDS

FIXME: Expand on this later!

dnsmasq.conf snippet:

pxe-prompt="Press F8 for PXE boot menu.", 60
pxe-service=x86PC, "Install BIOS system via pxelinux", pxelinux
pxe-service=x86PC, "Install BIOS system via WDS", Boot\x64\pxeboot.n12, 192.168.12.11
pxe-service=x86PC, "Install BIOS system via WDS (x86 pxeboot)", Boot\x86\pxeboot.n12, 192.168.12.11
pxe-service=X86-64_EFI, "Install EFI system via GRUB", bootx64.efi
pxe-service=X86-64_EFI, "Install EFI system via WDS", Boot\x64\wdsmgfw.efi, 192.168.12.11

Offers:

  1. One pxelinux and 2 WDS boot options to BIOS clients.
  2. One GRUB and one WDS boot option for EFI/UEFI clients.

Sources: