Hi,
I am a newbie to Syslinux. I want to boot Linux 2.6 kernel on my board that has Intel core i7 with EFI support. So, I tried with creating a bootable pendrive with syslinux on it (steps as suggested in the Syslinux documentation). Although it worked with my older machine (i386), it is not working with my new board.
i want to have some clue on the following:
- Does SYSLINUX support I7 Sandy bridge?
- Does SYSLINUX supports EFI? If so how to install it.
UEFI Syslinux does not support chainloading other EFI applications like UEFI Shell or Windows Boot Manager. UEFI Syslinux does not boot in Virtual Machines like QEMU/OVMF or VirtualBox or VMware and in some UEFI emulation environments like DUET. Memdisk is not available for UEFI. UEFI Syslinux application syslinux.efi cannot be signed by sbsign (from sbsigntool) for UEFI Secure Boot.
I am a newbie to Syslinux. I want to boot Linux 2.6 kernel on my board that has Intel core i7 with EFI support. So, I tried with creating a bootable pendrive with syslinux on it (steps as suggested in the Syslinux documentation). Although it worked with my older machine (i386), it is not working with my new board.
i want to have some clue on the following:
- Does SYSLINUX support I7 Sandy bridge?
- Does SYSLINUX supports EFI? If so how to install it.
Any help in this regard would be highly appreciated.
Active2 years, 10 months ago
A variety of machines will happily boot a custom bzImage via PXE in legacy mode using syslinux.
In UEFI mode, one of these machines and a newer UEFI only board get assigned an IP address, TFTP syslinx.efi from the server and then freeze.
Now I'm not quite sure why the freeze.
There are no further TFTP requests as seen when using
pxelinux.0
.Wireshark shows that the machine is sending the correct PXE/BOOTP extension for an x64 machine
PXEClient:Arch:00007:UNDI:003016
. The syslinux.efi binary is x64 build from the 6.03 sources.
Is syslinux.efi even the correct loader? Any thoughts welcomed.
J EvansJ Evans
1 Answer
The
syslinux.efi
is the correct loader; unfortunately 6.03 has several issues affecting both UEFI and PXE. i.e.http://www.syslinux.org/archives/2016-October/025395.html
this is just an example, there are many more issues, like faulty TFTP transfers, bad next-server detection, etc. The patches for all these issues have been submitted and some of them are already merged you should try
PatPat6.04-pre1
binaries.2,9382 gold badges13 silver badges16 bronze badges