[syslinux] Continue HD boot option?

Gustavo Guillermo Pérez gustavo at compunauta.com
Thu Aug 24 07:05:30 PDT 2006


El Jueves, 24 de Agosto de 2006 09:56, Herman van Heerden escribió:
> Hi,
>
> I have boon Googling quite a bit on this, but is it possible:
>
> I want to build an ISOLINUX boot CD, but want one of the option to be
> "Continue booting from hard drive" and thus disregard booting from the
> kernel on the CD.  Is it possible?  Or what can I do to force a HD boot
> from ISOLINUX.CFG?
from syslinux.doc inside the syslinux package (did you read the doc?)

  LOCALBOOT type                        [ISOLINUX, PXELINUX]
        On PXELINUX, specifying "LOCALBOOT 0" instead of a "KERNEL"
        option means invoking this particular label will cause a local
        disk boot instead of booting a kernel.
        The argument 0 means perform a normal boot.  The argument 4
        will perform a local boot with the Universal Network Driver
        Interface (UNDI) driver still resident in memory.  Finally,
        the argument 5 will perform a local boot with the entire PXE
        stack, including the UNDI driver, still resident in memory.
        All other values are undefined.  If you don't know what the
        UNDI or PXE stacks are, don't worry -- you don't want them,
        just specify 0.
        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.

This labels forks for me on isolinux.cfg :

label harddisk
  localboot 0x80
  append SLX=0x80

label floppy
  localboot 0x00
  append SLX=0x00

except on some weird Compaq BIOSes, Works.
And the append line I can't remember where it cames from, should work without 
it, I guess some patch for gfxboot that I still using for impress.

-- 
Gustavo Guillermo Pérez
Compunauta uLinux
www.compunauta.com




More information about the Syslinux mailing list