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

Thomas Schmitt scdbackup at gmx.net
Mon Apr 4 07:04:14 PDT 2016


> oscdimg.exe -a -m -o -j1
> -bootdata:2#p0,e,bcd\isolinux\boot.bin#pEF,e,bcd\boot\efiboot.ima CD
> sysresccd.iso

Not more ugly than the usual Linux commands. :))

> the program gave an error about the image file being too large if
> efiboot.ima was >32MB.

At least it was aware of the limitation. But not of the workaround
which UEFI offers. (In older versions of xorriso i stored 65535
which seems to have worked, too. But 0 and 1 are mentioned in the
specs. So i now write 0.)

In case it ever becomes important to have an EFI boot image larger
than 32 MB, there are xorriso.exe around. Based on Cygwin, i guess.
It should also be possible to build GNU xorriso in Cygwin from source.

Have a nice day :)


More information about the Syslinux mailing list