[syslinux] "isolinux.bin missing or corrupt" when booting USB flash drive in old PC
David Christensen
dpchrist at holgerdanske.com
Sun Mar 19 12:50:40 PDT 2017
On 03/18/2017 10:55 PM, Martin Str|mberg via Syslinux wrote:
> David Christensen wrote:
>> It looks like the call to "error" (line 276) is made if a summation of
>> the bytes in the first four sectors of a partition don't add up to
>> HYBRID_MAGIC (?).
>
> HYBRID_MAGIC = 0x7078c0fb
> isolinux_hybrid_signature = 0x7c00+64
> ...
> cmpl $HYBRID_MAGIC,(isolinux_hybrid_signature)
> jne bad_signature
> ...
> bad_signature:
> call error
> .ascii "isolinux.bin missing or corrupt.\r\n"
>
>
> No. It looks for the value HYBRID_MAGIC at position
> isolinux_hybrid_signature in memory.
Okay.
What syntax is used in isohdpfx.S -- it doesn't match my Intel
8086/8088/8087/80186/80188 Programmer's Pocket Reference Guide from 1982?
http://git.zytor.com/syslinux/syslinux.git/tree/mbr/isohdpfx.S
David
More information about the Syslinux
mailing list