[syslinux] UEFI support for chain.c32 in 6.04 syslinux

Gene Cumm gene.cumm at gmail.com
Fri Dec 23 05:43:04 PST 2016


On Thu, Dec 15, 2016 at 2:59 PM, Robin Mathews (robimath) via Syslinux
<syslinux at zytor.com> wrote:
> Hi Folks ,
>
> Can you please let me know if there is any fix for chain loading  UEFI boot loader using chain.c32  in 6.04 release ?
> I am booting my system with syslinux.efi and want to chain load to windows or sex specific boot loader in the second stage  .

chain.c32 has a lot of BIOS-isms and probably isn't worth modifying.
I believe none of the chain.c32 options apply to a (U)EFI environment.

There is a patch I'm reviewing for a new module to chainload (U)EFI
but it needs a lot of style cleanup. The chainloading of (U)EFI
binaries should be a lot closer to how linux.c32 works though might in
the future contain (U)EFI-specific options.  See
EFI_BOOT_SERVICES.LoadImage().

-- 
-Gene


More information about the Syslinux mailing list