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

Martin Str|mberg ams at ludd.ltu.se
Sat Mar 18 22:55:02 PDT 2017


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.


-- 
MartinS


More information about the Syslinux mailing list