[syslinux] "isolinux.bin missing or corrupt" when booting USB flash drive in old PC

Thomas Schmitt scdbackup at gmx.net
Mon Mar 20 04:52:51 PDT 2017


Hi,

add-on answer to Martin's question:
> I can boot these with qemu.

Just to make it clear for the archives:

In order to get the MBR code started, the ISO must not be handed to
qemu by option -cdrom, but rather by -hda or by some other hard-disk
emulating option.

With -cdrom, the BIOS would load the first 2048 bytes of isolinux.bin
and start it, because it would read this instruction from the El Torito
catalog of the ISO. The MBR code would not be involved.


Have a nice day :)

Thomas



More information about the Syslinux mailing list