[syslinux] Unable to get syslinux.efi to work, grub2 boots tho

KARBOWSKI Piotr piotr.karbowski at gmail.com
Fri Aug 3 09:30:51 PDT 2018


On 2018-08-03 00:09, Ady Ady via Syslinux wrote:
> I guess you are in Gentoo.
> Even if you are not using Debian, you could:
> 1_ Download the syslinux-related binary packages from the Debian
> "experimental" (_not_ to be confused with "unstable") repository
> (currently, "6.04~git20171011.af7e95c3+dfsg1-3") and take:
> * from the "syslinux-efi" package:
> usr\lib\SYSLINUX.EFI\efi64\syslinux.efi
> * from the "syslinux-common" package:
> usr\lib\syslinux\modules\efi64\ldlinux.e64
> 2.1_ Copy the new syslinux.efi to the "ESP" of your USB device, under
> its "EFI/BOOT/" directory, naming it as "BOOTX64.EFI".
> 2.2_ Copy the new ldlinux.e64 to the same directory.
> 3_ In the "ESP" of your USB device, rename any-and-all files named as
> "syslinux.cfg" to something else; there should be no file with such
> name in the "ESP" of your USB device.
> When booting your USB now, syslinux.efi should not find the
> configuration file, so you should end with the boot prompt on screen,
> with some kind of information message (because no cfg was found).
> FWIW, there have been some reports (in Debian's community) of some
> hardware successfully booting with the current "experimental" binaries;
> the same hardware fails to boot with the current "stable" binaries. So,
> progress :).

I actually were able to boot binary syslinux.efi from official tarball, 
so there's something during build time that makes it not working. I run 
gcc 7.3.0.

-- Piotr.

More information about the Syslinux mailing list