[syslinux] Special Boot issue.

H. Peter Anvin hpa at zytor.com
Tue Dec 5 10:08:50 PST 2006


Andy Kennedy wrote:
> H. Peter Anvin wrote:
>>
>> Hi there,
>>
>> If the BIOS makes the flash look like a hard disk (int 13h), then 
>> syslinux can just use it as-is.  This is actually the most likely 
>> scenario.
>>
>> Otherwise, you have to modify the routine "getlinsec" in the SYSLINUX 
>> MBR (ldlinux.asm and extlinux.asm) to load the data from your flash 
>> instead of from disk via int 13h.
>>
>>     -hpa
>>
> I wish it were that simple.  Unfortunately, however, the BIOS displays 
> the Flash Memory as a floppy drive with type 8.  Linux won't even go 
> there.  The best I could do was access it one page at a time.  The Linux 
> drivers for it wouldn't even attempt to read this as a block device.  
> I'm kinda screwed from that end.

The Linux drivers has nothing to do with anything.  The issue is if you 
can access INT 13h.

	-hpa




More information about the Syslinux mailing list