I’m giving FOG a try because our current imaging solution is unable to boot on our new Elitebook x360s but I’m having roughly the same issues with FOG.
I have FOG setup using DNSMASQ 2.76 and have finally gotten UEFI devices network booting to the server.
When the x360 attempts to boot I get the following…
Could not select: Exec format error (http://ipxe.org/2e008081)
Could not boot: Exec format error (http://ipxe.org/2e008081)
I’ve searched around and tried a few different things to get this to work to no avail.
This is my current ltsp.conf:
port=0
log-dhcp
tftp-root=/tftpboot
dhcp-vendorclass=BIOS,PXEClient:Arch:00000
dhcp-vendorclass=UEFI32,PXEClient:Arch:00006
dhcp-vendorclass=UEFI,PXEClient:Arch:00007
dhcp-vendorclass=UEFI64,PXEClient:Arch:00009
dhcp-boot=net:UEFI32,i386-efi/ipxe.efi,,xxx.xxx.xxx.xxx
dhcp-boot=net:UEFI,ipxe.efi,,xxx.xxx.xxx.xxx
dhcp-boot=net:UEFI64,ipxe.efi,,xxx.xxx.xxx.xxx
dhcp-boot=net:BIOS,undionly.kpxe,,xxx.xxx.xxx.xxx
# PXE menu. The first part is the text displayed to the user. The second is the timeout, in seconds.
pxe-prompt="Press F8 for boot menu", 10
# The known types are x86PC, PC98, IA64_EFI, Alpha, Arc_x86,
# Intel_Lean_Client, IA32_EFI, BC_EFI, Xscale_EFI and X86-64_EFI
# This option is first and will be the default if there is no input from the user.
# PXEClient:Arch:00000
pxe-service=X86PC, "Boot BIOS PXE", undionly
# PXEClient:Arch:00007
pxe-service=BC_EFI, "Boot UEFI PXE-BC", ipxe.efi
# PXEClient:Arch:00009
pxe-service=X86-64_EFI, "Boot UEFI PXE-64", ipxe.efi
dhcp-range=xxx.xxx.xxx.xxx,proxy,255.240.0.0
I’m hoping someone on here could point me in the right direction on how to get this working as we are dreading setting up 80+ of these without a networked imaging solution. Any help is greatly appreciated!