[syslinux] Still fighting localboot on EFI - looping
Geert Stappers
stappers at stappers.nl
Mon Oct 26 12:46:23 PDT 2015
On Mon, Oct 26, 2015 at 12:09:40PM -0600, Alan Sparks via Syslinux wrote:
> I'm still trying fruitlessly to get some sort of local disk boot from
> syslinux EFI to work... using the 6.03 modules. Tried various
> combinations of configurations on Gene's test binaries.
The test binariers Gene provided don't have a localboot module.
It is wrong to mix components from different builds.
> For reference this is on different models of HP Proliant Gen-9 systems
> with UEFI. Firmware as up to date as it comes. The UEFI boot order
> has the hard drives and OS ESPs before the PXE interfaces (the default).
> A boot-from-cold loads the OS no problem.
>
> Here's what I've tried so far:
>
> * chain.c32 - doesn't work, as expected... just throws a 0D General
> Protection Exception.
>
> * "localboot 0" and "localboot -1" - If I perform a "one time boot from
> PXE", the system starts PXE and loads syslinux.efi OK, and via menu.c32
> displays my menu and starts a countdown. If it expires or I choose the
> "localboot" option, the menu simply restarts (loops, appears to reload),
> displays the same menu and restarts the count. Never moves on, doesn't
> appear to go back and rerun the boot sequence or find the hard drive.
> The TFTP server logs show it reloading the pxelinux.cfg file each time.
>
> Has anyone any advice on how to make localboot work on EFI, any tricks?
> Is there any other alternatives? Any debugging I can do on this end to
> help?
Build from git.
Add print statements.
> Thanks in advance.
> -Alan
Groeten
Geert Stappers
--
Leven en laten leven
More information about the Syslinux
mailing list