HI, Any one knows how to install the isolinux.bin file on Ubuntu 16.04 installation?
The "cd ipxe/src; make" was failing for me. The error was in the util/geniso script with an empty ISOLINUX_BIN variable. On my system, it has Ubuntu 16.04.4 LTS (Xenial Xerus) installed. The syslinux, mkisofs, mtools packages are installed. syslinux: Version: 3:6.03+dfsg-11ubuntu1 syslinux-common: Version: 3:6.03+dfsg-11ubuntu1 genisoimage: Version: 9:1.1.11-3ubuntu1 mtools: Version: 4.0.18-2ubuntu0.16.04 dikg-query on package syslinux and syslinux-common did not find the isolinux.bin file. The "make bin/ipxe.iso" was failing as the ISLLINUX_BIN variable in arch/x86/Makefile.pcbios file could not find the isolinux.bin file. The ldlinux.c32 file was found in syslinux-common package. $ locate isolinux.bin $ locate ldlinux.c32 /usr/lib/syslinux/modules/bios/ldlinux.c32 In the arch/x86/Makefile.pcbios file, the ISOLINUX_BIN variable is set as follow. SYSLINUX_DIR_LIST := \ /usr/lib/syslinux \ /usr/lib/syslinux/bios \ /usr/lib/syslinux/modules/bios \ /usr/share/syslinux \ /usr/share/syslinux/bios \ /usr/share/syslinux/modules/bios \ /usr/local/share/syslinux \ /usr/local/share/syslinux/bios \ /usr/local/share/syslinux/modules/bios \ /usr/lib/ISOLINUX ISOLINUX_BIN_LIST := \ $(ISOLINUX_BIN) \ $(patsubst %,%/isolinux.bin,$(SYSLINUX_DIR_LIST)) LDLINUX_C32_LIST := \ $(LDLINUX_C32) \ $(patsubst %,%/ldlinux.c32,$(SYSLINUX_DIR_LIST)) Thanks, Al Lau
_______________________________________________ ipxe-devel mailing list ipxe-devel@lists.ipxe.org https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel