[syslinux-announce] SYSLINUX 3.71 released
H. Peter Anvin
hpa at zytor.com
Thu Jul 31 17:32:18 PDT 2008
I have just released SYSLINUX 3.71. This is pretty much a bug fix and
hardware support release. The major new *features* are the "initrd"
command (syntactic sugar, but it supposedly makes it easier for some
tools), the "hide" option to chain.c32, and the ifcpu64.c32 module.
As always, special thanks to rPath, Inc., my employer, for the countless
hours I have spent working on Syslinux.
Changes in 3.71:
* Workaround for a VESA BIOS which tries to make DOS system
* Simple menu: fix navigation around disabled entries
(or at least try to...)
* EXTLINUX: proper error message when confused about mount
* MEMDISK: be smarter about incompletely disabled floppies in
the BIOS and about being the only BIOS.
* Optionally allow initrd to be specified on a separate line
rather than as part of the "append" line. This is not
recommended, but apparently makes life easier for some
* SYSLINUX: if no config file is present, set the current
directory to the root directory (Sebastian Herbszt.)
* chain.c32: option "hide" to support hiding and unhiding of
primary partitions on the boot drive with DOS, Win, or OS/2
partition types (01, 04, 06, 07, 0b, 0c, 0e).
* Unbreak the KBDMAP command (broken in 3.70).
* EXTLINUX: fix the handling of the ADV when using CBIOS.
* ifcpu64.c32: simple COM32 module to select a 32- or 64-bit
kernel (and optionally 32-bit kernels with or without PAE.)
Eventually we want a scripting language for this
kind of stuff; a Lua module is under development.
* Fix parsing of the SERIAL command without a baud rate
* chain.c32: error out when try to boot an unbootable
* SYSLINUX: when building the Win32 installer, search for
MinGW under a large number of possible names.
Description: SYSLINUX is a collection of boot loaders for the Linux
operating system which operates off Linux ext2/3
filesystems, MS-DOS FAT filesystems, network servers
using PXE firmware, or from CD-ROMs. The FAT
filesystem version can be installed from DOS, NT, or
It includes a sophisticated API for add-on "COM32"
modules, including a significant subset of the
standard C library.
It also includes MEMDISK, a tool to boot legacy
operating systems from nontraditional media like PXE
This version includes gPXE, to allow accessing network
files via other protocols than TFTP.
Keywords: syslinux pxelinux isolinux extlinux msdos boot loader
floppy install network ext2 ext3 pxe iso9660 cdfs
Author: hpa at zytor.com (H. Peter Anvin)
Maintained-by: hpa at zytor.com (H. Peter Anvin)
Primary-site: ftp.kernel.org /pub/linux/utils/boot/syslinux
Platforms: DOS or Linux to install. Linux, perl and nasm 0.98.39 or
later required to build from source.
More information about the SYSLINUX-announce