[syslinux] Syslinux EFI + TFTPBOOT Support

Gene Cumm gene.cumm at gmail.com
Fri Mar 7 02:54:58 PST 2014


On Thu, Mar 6, 2014 at 6:45 PM, Bryan Romine <bromine1027 at gmail.com> wrote:
> Yes, I am using efi64/efi/syslinux.efi and
> efi64/com32/elflink/ldlinux/ldlinux.e64. I tried binaries from 6.03-pre7 and
> it gets farther along but brings up the error "Default boot device missing
> or boot failed". Maybe I am not installing all of the required dependencies?
> Are there any other files I need to include from the newer 6.03-pre7 build?
>
> This is a reference board and the BIOS is by InsydeH20. I am pretty sure it
> is EFI64 as I have successfully done manual Windows and Linux 64-bit EFI
> installs using the DVDs.

Intel's CPUs codenamed "Bay Trail" are an excellent example of an
x86-64 CPU that commonly only has EFI32 services.

> On Thu, Mar 6, 2014 at 3:23 PM, Gene Cumm <gene.cumm at gmail.com> wrote:
>>
>> On Thu, Mar 6, 2014 at 10:55 AM, Bryan Romine <bromine1027 at gmail.com>
>> wrote:
>> > Sorry for the confusion, I am actually using 6.02. It turns out that I
>> > was
>> > trying to use the 32-bit efi binary to load 64-bit kernels. I switched
>> > to
>> > using "syslinux64.efi" but it hangs during boot, just before loading the
>> > menu. I have not been able to get it to load the menu successfully. Here
>> > are
>> > the debug messages:
>>
>> Do you mean efi64/efi/syslinux.efi?  Any chance you can try the
>> precompiled binaries from 6.03-pre7 from kernel.org?
>>
>> What exact make and model of your CPU and system/motherboard?  What
>> BIOS/firmware version?  There's a significant chance you only have
>> EFI32 services so EFI64 syslinux.efi isn't an option.

So is the CPU also some item that has no retail availability and
perhaps is a next-generation chip?  Are there any details that we
might be able to use to attempt to reproduce this hardware-specific
behavior?

--
-Gene

A: Because it messes up the order in which people normally read text,
especially the archives of mailing lists.
Q: Why is Top-posting such a bad thing?


More information about the Syslinux mailing list