SYSLINUX is a boot loader for the Linux operating system which operates off an MS-DOS/Windows FAT filesystem. Syslinux is intended to simplify first-time installation of Linux, and for creation of rescue- and other special-purpose boot disks.
SYSLINUX can be used, when properly set up, to completely eliminate the need for distribution of raw diskette images for boot floppies. A SYSLINUX floppy can be manipulated using standard MS-DOS (or any other OS that can access an MS-DOS filesystem) tools once it has been created.
Product's homepage
What's New in This Release: [ read full changelog ]
· PXELINUX: Fix handling of unqualified DNS names.
· PXELINUX: Fix timer bug when PXELINUX might be unloaded (Gene Cumm).
· core/writedec.inc: Fix duplicate declaration and overflow (Gene Cumm).
· GCC 4.5 fixes.
· sample directory: Fix Makefile include (Gene Cumm).
· ver.com: New universal DOS/COMBOOT application to display version information (includes DRMK) (Gene Cumm).
· rosh.c32: updated; Using getopt() for internal commands to aid parsing options; Fix bugs in ls; add warm reboot and echo (Gene Cumm).
· com32: fix a file descriptor leak.
· gfxboot.c32: handle TEXT..ENDTEXT; error out on no LABELs found (Sebastian Herbszt).
· Fix booting on non-partitioned devices.
· MBR, isohybrid: Workaround for a BIOS issue on Acer Travelmate and possibly other machines.
· COM32: Adding ACPI parsing libary
· HDT: Release 0.4.1 to support ACPI parsing, improved mutli-core/cpu reporting
· LUA: Updating to 5.1.4-2
· SYSLINUX: core/diskstart.inc: Reset DS after checksum in case it isn't 0 (Gene Cumm).
· win64: Script update for additional mingw compiler names (Gene Cumm).
· diag: New directory for diagnostic-related tools. Add a handoff MBR/VBR and geometry display images (Gene Cumm).
· MEMDISK: use "mem=" parameter to mark available memory above this point as reserved (core already does alignment) (Gene Cumm).
· MEMDISK: Additional disk probe checks and debug output (Shao Miller, Gene Cumm).
· gpxe: add gpxelinuxk.0, based off of undionly.kpxe + new script (Gene Cumm).
· isohybrid: install the isohdpfx*.bin/isohdppx*.bin files to make isohybrid images in one step with GNU xorriso.
· PXELINUX: disable a hack that would make localboot work on some machines, but break just about as many. Some machines which worked with "localboot 0" in previous versions may need "localboot -1" in this one. If you have a machine which requires "localboot -1", a copy of the dmidecode or sysdump output would be appreciated.
· Include a set of diagnostics by Gene Cumm.
· Fixes for gcc 4.6 and binutils 2.21.51.
· chain.c32: Allow "uuid" as a synonym to "guid".
· Handle directory names starting with .. for vfat and iso9660.
· New MENU HIDDENKEY command to provide a one-keystroke way to activate a boot option from a hidden menu intro screen.