[syslinux] Getting classic BIOS and UEFI boot on the same disk?

Erik Rull
Wed, 21 Aug 2019 10:57:05 -0000

Hi all,

We're using the classic boot BIOS syslinux successfully for many years, but
meanwhile it's getting harder to buy hardware the still supports this boot
mode.
The option for us would be syslinux EFI boot.
To avoid too many changes we would like to generate an image for our different
hardware parts that supports both - classic BIOS boot and (U)EFI boot.
This would allow us to leave the BIOS in whatever state it is and the system
will simply boot.

I read some articles on how to install each version - from that I would
carefully say that this is not possible... At least not when following the
install instructions.
The biggest gap seems to be the MBR and the GPT...

Might there be a way to handle this actually? Or do both modes completely
exclude each other? I won't mind duplicating some files that are required
for
each boot process but could not be placed in the same location...

And - if there is already a howto for this topic - blame me, I didn't find
it :-)

Thanks in advance.

Best regards,

Erik