[syslinux] ONTIMEOUT LOCALBOOT -1 and menu.c32 -

H. Peter Anvin hpa at zytor.com
Wed Dec 28 09:21:04 PST 2005


Nathaniel Griswold wrote:
> 
> yes, it doesn't really seem like using the -1 argument would be
> a consistent thing to depend on ...
> 
> LOCALBOOT type [ISOLINUX, PXELINUX]
>     On ISOLINUX, the "type" specifies the local drive number to
>     boot from; 0x00 is the primary floppy drive and 0x80 is the
>     primary hard drive. The special value -1 causes ISOLINUX to
>     report failure to the BIOS, which, on recent BIOSes, should
>     mean that the next boot device in the boot sequence should
>     be activated. 
> 
> it all seems kind of inconsistent. is there even a good way to do
> this on all (even older) bioses
> 

Not really.  Some systems let you do this by calling INT 18h, which 
might be a reasonable idea, but some systems crash.

Chainloading is the only thing that's guaranteed to work, but, of 
course, that only applies to certain devices.

	-hpa




More information about the Syslinux mailing list