[syslinux] How to use syslinux(isolinux, etc.) for EFI?

Gene Cumm
Fri, 13 Dec 2013 23:54:05 -0000

On Dec 13, 2013 6:46 PM, "H. Peter Anvin" <hpa at zytor.com>
wrote:
>
> On 12/13/2013 02:20 PM, Gene Cumm wrote:
> > On Dec 13, 2013 4:55 PM, "H. Peter Anvin" <hpa at
zytor.com
> > <mailto:hpa at zytor.com>> wrote:
> >>
> >> On 12/12/2013 04:21 AM, Gene Cumm wrote:
> >> > On Wed, Dec 11, 2013 at 9:22 PM, ?? <kun.he at cs2c.com.cn
> > <mailto:kun.he at cs2c.com.cn>> wrote:
> >> >>  When we meet UEFI or EFI firmware, lots of linux os
release use
> >> >> GRUB bootloader. But I wanna use isolinux to boot the
installation
> >> >> environment and also the linux os installed. Some
question puzzled
> > me. Now,
> >> >> I look for your help:
> >> >>
> >> >>  1. I didn't found information about how to use
> >> >> syslinux(isolinux,etc.) in uefi. I wanna know that are
there some
> >> >> differences of the isolinux configuration between legacy
bios ande
> > efi and
> >> >> what are they?
> >> >
> >> > To my knowledge, you can't boot syslinux.efi from ISO at
this time.
> >> > I've tried to no avail (and this should be a bug in the
bugzilla).
> >> >
> >>
> >> Hum... it *should* work, at least with the proper ISO mastering
options.
> >>  We might need to figure out the proper recipe, though.
> >
> > I expected so too until I tried numerous recipes to no avail.
Primarily
> > I experimented with swapping grub efi for syslinux.efi.
> >
>
> There are two variations I know of -- a FAT filesystem as part of the
> ISO, and using the EFI executable with the appropriate El Torito flags.
>  I might want to ask Matt Garrett what he has used in the past.

To be specific, I had a FAT load crashing and couldn't find the
"magic" to
get a direct load bootable on my VM.

--Gene