How can I create a UEFI bootable CD ?
ISOLINUX has no mention of UEFI: https://wiki.syslinux.org/wiki/index.php?title=ISOLINUX
while SYSLINUX does, but specific to syslinux: https://wiki.syslinux.org/wiki/index.php?title=Install#UEFI
I have installed these packages: syslinux syslinux-common isolinux syslinux-efi
I flowed the instructions to create legacy (non-UEFI) bootable CD with ISOLINUX, and this is the file structure:
CD_root/
CD_root/isolinux/
CD_root/isolinux/isolinux.bin
CD_root/isolinux/isolinux.cfg
CD_root/isolinux/ldlinux.c32
I assume, the files isolinux.bin
and ldlinux.c32
are for legacy boot only.
While there is UEFI specific ldlinux.e64
, there is no isolinux.efi
in /usr/lib/ISOLINUX/ or anywhere else.
What exactly do I need to do differently, to create UEFI bootable CD ?
vmlinuz
andinitrd.xz
. Where do I put what to boot from CD ?syslinux.efi
andldlinux.e64
to boot EFI x64.