summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAgeFilesLines
* doc/pxechn.txt: add -S, examples, clarifyGene Cumm2012-06-011-8/+11
| | | | Signed-off-by: Gene Cumm <gene.cumm@gmail.com>
* doc/pxechn.txt: WDS specifics, example, issueGene Cumm2012-05-311-4/+10
| | | | | | Notes on using the WDS option. Known issue with gPXE/iPXE Signed-off-by: Gene Cumm <gene.cumm@gmail.com>
* pxechn.c32: PXE NBP chainloaderGene Cumm2012-05-271-0/+94
| | | | | | | | | Designed as a more versatile COM32-based alternative to pxechain.com. It can use the PXE RESTART or chain to the new NBP without the PXE stack. It also enables a user to boot Microsoft Windows Server 2008R2 Windows Deployment Services's wdsnbp.com from PXELINUX. Signed-off-by: Gene Cumm <gene.cumm@gmail.com>
* Merge branch 'chaindev'H. Peter Anvin2012-03-262-1/+328
|\
| * com32/chain: once more rename option: stop -> breakMichal Soltys2011-05-101-8/+8
| | | | | | | | | | | | Seems to be most appropriate... Signed-off-by: Michal Soltys <soltys@ziu.info>
| * com32/chain: minor doc fixMichal Soltys2011-05-101-7/+7
| | | | | | | | Signed-off-by: Michal Soltys <soltys@ziu.info>
| * com32/chain: add support for ReactOS's freeldr.sysMichal Soltys2011-05-101-0/+6
| | | | | | | | | | | | | | | | Based on commit: ad4cf1470977f648ee1dd45e97939589ccb0393c (might need address adjustments) Signed-off-by: Michal Soltys <soltys@ziu.info>
| * Merge branch 'master' into chaindevMichal Soltys2011-05-042-31/+19
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: com32/Makefile com32/modules/chain.c Note: add ReactOS' stuff introduced in old chain.c Signed-off-by: Michal Soltys <soltys@ziu.info>
| * | com32/chain: change 'nochain' -> 'stop', update docsMichal Soltys2011-03-181-16/+15
| | | | | | | | | | | | Signed-off-by: Michal Soltys <soltys@ziu.info>
| * | Merge branch 'master' into chaindevMichal Soltys2011-03-183-12/+33
| |\ \ | | | | | | | | | | | | | | | | Conflicts: com32/modules/chain.c
| * | | com32/chain: option rename: mbrchs -> fixchsMichal Soltys2011-03-081-4/+4
| | | | | | | | | | | | | | | | Signed-off-by: Michal Soltys <soltys@ziu.info>
| * | | Merge branch 'master' into chaindevMichal Soltys2011-03-071-6/+6
| |\ \ \
| * | | | com32/chain: minor fixes and cleanupsMichal Soltys2010-10-251-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - make sure opt.maps implies opt.sect, and simplify conditions throughout the files - move structure opt -> options.c - adjust #includes - omitted values in seg= and sect= are assumed 0 in all cases now - mangler_handover(): eax for gpt handover set only for iterated disks - rename parse_args() -> opt_parse_args() - rename mangler_common() -> mangler_init() - add opt_set_defs() - if mmapped sector would conflict with the file, turn off mmapping instead of bailing out - update temporary chain.txt to reflect changes + other fixups Signed-off-by: Michal Soltys <soltys@ziu.info>
| * | | | Merge branch 'master' into chaindevMichal Soltys2010-10-142-8/+11
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: com32/modules/chain.c
| * | | | | com32/chain: allow service-only runsMichal Soltys2010-10-081-4/+32
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch introduces small feature, allowing so called "service-only" runs - where the chain modules does everything as instructed, but otherwise doesn't perform actual chainloading. This is useful for 'mbrchs', '[un]hide[all]' and 'setbpb'+'save' options, making possible adjustments to partition/boot sector values on any disk/partition. See 'chain' option in doc/chain.txt for more details. Signed-off-by: Michal Soltys <soltys@ziu.info>
| * | | | | com32/chain: Add unhide and unhideall optionsMichal Soltys2010-10-081-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It could be useful to be able to simply unhide partitions. This short patch adds such functionality. Signed-off-by: Michal Soltys <soltys@ziu.info>
| * | | | | chain module: bugfixing and cosmeticsMichal Soltys2010-09-281-4/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bugs: - one introduced ages ago - find_by_* functions should be tested vs. <0 for failure - one introduced by 579f15c7c456c - it accidentally blocked too much when testing for ',' in drive/partition option parsing - one introduced by d4d713c9ccfe0 - sone machines / VMs seem to set @40:75 just 1, regardless of amount of fixed disks available Signed-off-by: Michal Soltys <soltys@ziu.info>
| * | | | | chain module: setbpb changes, bss & bs options, bugfixesMichal Soltys2010-09-281-53/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generic function detecting BPB type (7 versions) have been added. set{hid,geo,drv} have been replaced by single setbpb option, using mentioned function to make more precise decisions what to update where. Full BSS and BS emulation has been added, also employing BPB detection. Some logic/flow changes in chain's main(). There was also a bug, in which backup sector was populated with wrong data. Appropriate documentation updates. Signed-off-by: Michal Soltys <soltys@ziu.info>
| * | | | | chain, options: bugfixes, adjustments; big doc updateMichal Soltys2010-09-281-82/+277
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - seg='s offset values default to 0 if ommited - sect='s offset values default to 0x7c00 if ommited - FDOS's bootsector loaded at 0x1fe0 - drive / partition parsing: bugfix, so lables with ',' are recognized properly - big documentation update Signed-off-by: Michal Soltys <soltys@ziu.info>
| * | | | | chain.c: adjust usage(), update placeholder doc/chain.txtMichal Soltys2010-08-161-98/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Make usage() info more precise, adjust indentation. Update placeholder docs. Signed-off-by: Michal Soltys <soltys@ziu.info>
| * | | | | chain.c: initial move of documentation to doc/chain.txtMichal Soltys2010-08-161-0/+100
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch moves the commented documentation from chain.c to placeholder doc/chain.txt. Signed-off-by: Michal Soltys <soltys@ziu.info>
| * | | | | doc/gpt.txt: minor fixMichal Soltys2010-08-161-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Information about one field was incorrect. Signed-off-by: Michal Soltys <soltys@ziu.info>
* | | | | | Clarify the license for the Syslinux logosyslinux-4.06-pre1H. Peter Anvin2011-12-141-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | | | | | Add logo by Abi Rasheedsyslinux-4.05H. Peter Anvin2011-12-091-0/+0
| |_|_|_|/ |/| | | | | | | | | | | | | | Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | | | | isolinux: remove .img file supportH. Peter Anvin2011-04-251-31/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove disk image support from ISOLINUX. Very few BIOSes support this call correctly, and it is likely to have been broken for a very long time anyway. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | | | | menu: allow "menu hiddenkey" to take multiple keys; run unlabelH. Peter Anvin2011-04-181-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Allow "menu hiddenkey" to take a comma-separated list of keys. - Run unlabel() on the commands passed to menu hiddenkey. XXX: Consider moving unlabelling to post-menu instead. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* | | | | menu: Add "menu hiddenkey" to make terminating menu hidden a commandH. Peter Anvin2011-04-111-0/+16
| |_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | Use "menu hiddenkey" together with "menu hidden" for a one-keystroke action. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* | | | doc: update copyright to 2011H. Peter Anvin2011-03-161-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | | | Merge remote-tracking branch 'genec/doc-syslinux-for-hpa'H. Peter Anvin2011-03-163-11/+32
|\ \ \ \ | |_|_|/ |/| | |
| * | | doc/pxelinux.txt: Info on gPXE-enhanced binariesGene Cumm2011-03-091-0/+14
| | | |
| * | | doc/memdisk.txt: Add mem= parameterGene Cumm2011-03-091-0/+6
| | | |
| * | | doc/syslinux.txt: LOCALBOOT update to reflect current stateGene Cumm2011-02-281-11/+10
| | | | | | | | | | | | | | | | | | | | All variants now accept LOCALBOOT -1 as a fail over; Combine and reflow the PXELINUX paragraph.
| * | | doc/syslinux.txt: CONFIG: Shorten how it's specified.Gene Cumm2011-02-281-4/+3
| | | |
| * | | doc/syslinux.txt: CONFIG order of operationsGene Cumm2011-02-281-1/+3
| | | |
| * | | doc/syslinux.txt: Specify that CONFIG can change working directoryGene Cumm2011-02-281-1/+2
| | |/ | |/|
* | | COM32R documentation: fix typo 'pm_cs'syslinux-4.04-pre11Paul Bolle2011-03-021-6/+6
|/ / | | | | | | | | Signed-off-by: Paul Bolle <pebolle@tiscali.nl> Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* | doc: extlinux falls back to syslinux.cfgFerenc Wagner2010-10-121-0/+2
| | | | | | | | | | Signed-off-by: Ferenc Wagner <wferi@niif.hu> Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | doc: reorganize config file introFerenc Wagner2010-10-121-6/+7
| | | | | | | | | | Signed-off-by: Ferenc Wagner <wferi@niif.hu> Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* | doc: comments don't need a leading spaceFerenc Wagner2010-10-121-2/+2
|/ | | | | Signed-off-by: Ferenc Wagner <wferi@niif.hu> Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Document 'nopassany' in MEMDISK documentation.Gert Hulselmans2010-07-021-0/+1
| | | | | 'nopassany' is missing in the MEMDISK documentation: http://www.zytor.com/pipermail/syslinux-commits/2010-February/000096.html
* pxelinux: new IPAPPEND 4 to generate a SYSUUID= option.syslinux-4.01-pre3H. Peter Anvin2010-07-011-0/+8
| | | | | | | Add a new IPAPPEND option to generate a SYSUUID= option with the in-system UUID. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* Export the 64-bit partition offset and use it in chain.cH. Peter Anvin2010-06-271-4/+5
| | | | | | | | | | | | | When used with the "fs" option to chain.c32, we need to know our own filesystem offset. That means knowing if we used the MBR vs GPT partition information, as well as if we ended up using the passed-in information or not. Resolve this by providing an explicit pointer to the current partition offset. Eventually this should be replaced by some kind of statfs() call. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* menu: add MENU HELPH. Peter Anvin2010-06-261-4/+11
| | | | | | | Add a feature to display fullscreen help via menu selection entry (inspired by the Debian install disc menus.) Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* doc/gpt.txt: this is now fully implementedH. Peter Anvin2010-06-241-4/+2
| | | | Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* memdisk: add a sector_shift field to the MDI; fix memdiskfindH. Peter Anvin2010-06-221-2/+3
| | | | | | | Add a sector_shift field to the MDI rather than assuming 512-byte sectors. Fix memdiskfind to report size in bytes, not in sectors. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* comboot: allow the read disk API call to specify a 64-bit LBAH. Peter Anvin2010-06-211-2/+2
| | | | | | | We already had two MBZ fields reserved, so use one of them to expand into a 64-bit LBA. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* Merge branch 'pathbased' of ↵syslinux-4.00-pre50H. Peter Anvin2010-06-181-0/+8
|\ | | | | | | ssh://terminus.zytor.com/pub/git/syslinux/syslinux into pathbased
| * pxe: centralize all the IP information and export it to modulesH. Peter Anvin2010-06-181-0/+8
| | | | | | | | | | | | | | | | | | It appears that there still are PXE stacks in the field which needs the crutch of being pointed to the default gateway. As such, put all the IP information into a single memory structure and allow modules to see it. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>
* | gptmbr: change synthetic partition type to 0xEDH. Peter Anvin2010-06-141-1/+1
|/ | | | | | | The committee didn't like re-using 0xEE for this purpose and wants 0xED instead. Signed-off-by: H. Peter Anvin <hpa@zytor.com>
* gptmbr: implement the new T13-approved GPT protocolH. Peter Anvin2010-06-111-31/+14
| | | | | | | | | | | | | My GPT-based protocol was modified by the UEFI and T13 committees (the former responsible for the GPT format, the latter for EDD and therefore for the disk-related part of the BIOS specification.) This is thus now on its way to become an official protocol, so change the implementation to match. This still needs testing, and the Syslinux core needs to be adjusted to leverage the extended information. Signed-off-by: H. Peter Anvin <hpa@linux.intel.com>