[syslinux] isohybrid has 2 variants

Thomas Schmitt
Tue, 24 Jun 2014 20:17:57 -0000

Hi,

Ady:
> -eltorito-boot EFI/BOOT/BOOTX64.EFI

This is most probably wrong, as this seems to be the prescribed
name for a file inside the EFI-understandable filesystem.
This filesystem would not be the ISO 9660 but rather the FAT
image file which serves as EFI boot image.


> -eltorito-boot EFI/BOOT/BOOTX64.IMG

This might be better. From where did you learn that name ?

I still did not find information about how to create the FAT image.
My best guess for now is to simply install enough SYSLINUX in a
FAT filesystem image, so that it can chainload isolinux.bin from
the ISO filesystem.
  https://wiki.archlinux.org/index.php/Syslinux#Installation_2

But that's just a speculation. Maybe somebody should peek into
Fedora Live CD:

  # mount -o loop Fedora-Live-Desktop-x86_64-20-1.iso /mnt/iso
  # mount -o loop /mnt/iso/isolinux/efiboot.img /mnt/fat
  $ find /mnt/fat/efi/boot
  /mnt/fat/efi/boot
  /mnt/fat/efi/boot/fonts
  /mnt/fat/efi/boot/fonts/unicode.pf2
  /mnt/fat/efi/boot/grub.cfg
  /mnt/fat/efi/boot/bootx64.efi
  /mnt/fat/efi/boot/grubx64.efi

Hrmpf. Obviously not SYSLINUX equipment in there.

Anybody can shed light on that issue ?


Have a nice day :)

Thomas