[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