[syslinux] Looking for testers and advise about ISOLINUX within ISO 9660

H. Peter Anvin hpa at zytor.com
Tue Oct 7 09:24:55 PDT 2008


Thomas Schmitt wrote:
 >
> Questions which arised during testing:
> 
> - Should we disable version numbers and mandatory
>   dots in the ISO 9660 filenames ?
> 
>   There are texts around in the web which demand this
>   but our boot experiments worked although we kept
>   those features as prescribed by the ECMA-119 specs.

Not by default.

> 
> - Is it normal that existing BIOSes violate the
>   El Torito specification by reading the boot record
>   from the _first_ session rather than from the _last_
>   session (i.e last_session_start_lba + 0x11) ?
> 

It's BIOSes.  Of course they violate the spec.

> - How to recognize an existing ISOLINUX boot image after
>   having detected an El Torito boot record ?
> 
>   The record leads us to the isolinux.bin file. Is there
>   a reliable signature in it ?
>   E.g. is this hardcoded or is it user defined:
>   0001560   X 342 347   f   a   f 235 303  \r  \n   I   S   O   L   I   N
>   0001600   U   X       3   .   3   6       2   0   0   7   -   0   2   -
>   0001620   1   0      \0       C   o   p   y   r   i   g   h   t       (
>   (found in Recovery Is Possible 2.9 CD image)

No, there is no reliable signature in isolinux.bin.

There is a reliable signature at offset 64 in the variants that support 
hybrid mode.  For those, you may want to implement the equivalent of the 
isohybrid program into your tool.

	-hpa




More information about the Syslinux mailing list