| | 1 | [[PageOutline]] |
| | 2 | |
| | 3 | = syslinux = |
| | 4 | * [http://www.gossamer-threads.com/lists/syslinux/users/7127 Continue HD boot option? | syslinux | users] |
| | 5 | {{{ |
| | 6 | from syslinux.doc inside the syslinux package (did you read the doc?) |
| | 7 | |
| | 8 | LOCALBOOT type [ISOLINUX, PXELINUX] |
| | 9 | On PXELINUX, specifying "LOCALBOOT 0" instead of a "KERNEL" |
| | 10 | option means invoking this particular label will cause a local |
| | 11 | disk boot instead of booting a kernel. |
| | 12 | The argument 0 means perform a normal boot. The argument 4 |
| | 13 | will perform a local boot with the Universal Network Driver |
| | 14 | Interface (UNDI) driver still resident in memory. Finally, |
| | 15 | the argument 5 will perform a local boot with the entire PXE |
| | 16 | stack, including the UNDI driver, still resident in memory. |
| | 17 | All other values are undefined. If you don't know what the |
| | 18 | UNDI or PXE stacks are, don't worry -- you don't want them, |
| | 19 | just specify 0. |
| | 20 | On ISOLINUX, the "type" specifies the local drive number to |
| | 21 | boot from; 0x00 is the primary floppy drive and 0x80 is the |
| | 22 | primary hard drive. The special value -1 causes ISOLINUX to |
| | 23 | report failure to the BIOS, which, on recent BIOSes, should |
| | 24 | mean that the next boot device in the boot sequence should be |
| | 25 | activated. |
| | 26 | |
| | 27 | This labels forks for me on isolinux.cfg : |
| | 28 | |
| | 29 | label harddisk |
| | 30 | localboot 0x80 |
| | 31 | append SLX=0x80 |
| | 32 | |
| | 33 | label floppy |
| | 34 | localboot 0x00 |
| | 35 | append SLX=0x00 |
| | 36 | |
| | 37 | except on some weird Compaq BIOSes, Works. |
| | 38 | And the append line I can't remember where it cames from, should work without |
| | 39 | it, I guess some patch for gfxboot that I still using for impress. |
| | 40 | }}} |