Could not boot image : Exec format error (2e008001); Could not open net1: Input/output error (1d6a4698)
-
-
I’m not a mac guy, but aren’t they uefi based? If so you are sending the wrong iPXE boot file. UEFI systems need ipxe.efi to boot properly. undionly.kpxe is for bios (legacy) systems.
-
@rboan George is absolutely right. On Macs you need to boot
*.efi
binaries, e.g.ipxe.efi
. As well I am wondering about the iPXE header “1.0.0+git-20161017…” This is definitely not one of our iPXE binaries. Doesn’t mean this is wrong but it’s very hard for us to support this as we don’t even know the code of the script embedded into that binary.The
error: file '/EFI/boot//x86_64-efi/vbe.mod' not found.
comes from GRUB boot loader I am fairly sure. Please tell us what exactly you’ve done so far to make this work and we should be able to help you. To me this looks like you are trying a couple of different things that are not needed to PXE boot Macs.Check out this article in our wiki: https://wiki.fogproject.org/wiki/index.php/FOG_on_a_MAC#Using_bless (I still think the bless method is one of the easiest one to get working. Especially with a Windows DHCP server that doesn’t do Mac BOOTP protocol.
As well see here on how to configure different vendor classes on a Windows DHCP server: https://wiki.fogproject.org/wiki/index.php?title=BIOS_and_UEFI_Co-Existence#Using_Windows_Server_2012_.28R1_and_later.29_DHCP_Policy (you need that to be able to serve legacy BIOS PCs and Mac clients!)
-
@rboan bump