[syslinux] Changes to get CD to boot on EFI System.

Thomas Schmitt scdbackup at gmx.net
Sat Apr 2 12:16:39 PDT 2016


Hi,

Ady wrote:
>  http://www.syslinux.org/archives/2015-October/024526.html 

I still have it in my mailbox: ADY4UEFI.IMG in ADY4UEFI.ZIP.

The test results are the same as with Didier's partition image.
Wrapped in an ISO and presented as -cdrom it reboots in cycles.
Presented as -hda it boots as naked disk image and as part of
a GPT enhanced ISO 9660.


> the wiki page needs simplification and clarity, not "more details".

My objective is about a hole in the information.
The isohybrid wiki mentions the opportunity to prepare for UEFI,
distro ISOs do boot via UEFI, but the wiki does not tell the
decisive info that nobody yet managed to boot SYSLINUX via UEFI
from CD-ROM.

I could now make a little list of candidates for isohybrid --uefi:
- FAT images with GRUB2, e.g. by mkimage
  (Fedora-Workstation-netinst-x86_64-23.iso : /images/efiboot.img , 5 MB
   debian-8.2.0-amd64-netinst.iso : /boot/grub/efi.img , 400 KB)
- FAT images with goofiboot
  (slint64-current-goofiboot-1.4.0.iso : /efi.img , 64 MB)
- plain Linux kernel blob
  (slint64-current-efi-stub.iso : /efi.img , 63 MB)


Question to Didier: 

Is the plain Linux kernel booted via EFI_LOAD_FILE_PROTOCOL 
after the Boot manager failed with the attempt to apply
EFI_SIMPLE_FILE_SYSTEM_PROTOCOL ?
(UEFI 2.4, 3.4 "Boot Mechanisms")


Have a nice day :)

Thomas



More information about the Syslinux mailing list