Bug 17 - chain.c32: Support chainloading (U)EFI applications in efi64 and efi32 build
Summary: chain.c32: Support chainloading (U)EFI applications in efi64 and efi32 build
Status: CONFIRMED
Alias: None
Product: Syslinux
Classification: Unclassified
Component: syslinux (show other bugs)
Version: 6.02
Hardware: All All
: --- enhancement
Assignee: H. Peter Anvin
URL:
Depends on:
Blocks:
 
Reported: 2013-07-21 19:59 PDT by Keshav Amburay
Modified: 2018-10-21 12:55 PDT (History)
11 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Keshav Amburay 2013-07-21 19:59:07 PDT
Syslinux 6.01 (and 6.02-preXX) do not support chainloading (U)EFI applications in efi64 or efi32 build. The shipped chain.c32 module contains code only for chainloading BIOS boot-sectors and is currently useless in (U)EFI systems.
Comment 1 Matt Fleming 2013-07-21 20:16:30 PDT
Please don't set the priority field - it is for developers.
Comment 2 James Edington 2017-12-12 14:02:44 PST
Two questions:

1. This bug is still present in syslinux 6.03, correct?

2. Is this a blocker for booting Windows on UEFI, or am I misunderstanding / is there any way to boot Windows on UEFI when syslinux is the bootloader?
Comment 3 Brian Durant 2018-06-08 01:45:24 PDT
+1

Is the syslinux project alive? If so, is work being done to address this chainloading bug in syslinux? Five years is a long time to have a bug unsolved.
Comment 4 Sergio Vaccaro 2018-10-21 12:55:19 PDT
Syslinux respect the KISS principle and it this in the spirit of the *nix philosophy.
But now I just bought a very fresh laptop with UEFI-only booting method.
Since I'm not a simple guy (I'm not a guy, after all), a rude vfat booting is not for me.

Is now the time where I'll move to Grub or rEFInd?
It would be a shame :(

Regards,
Sergio