hpa at zytor
Feb 20, 2010, 10:15 PM
Syslinux 3.85 is a bug fix and minor new feature release. The biggest
change is undoubtedly that gPXELINUX is now considered feature
complete, and should be able to be a drop-in for PXELINUX for all uses.
Special thanks to Intel Corporation, my current employer, for their
support for my Syslinux work.
Changes in 3.85:
* gPXELINUX: updated to gPXE 1.0.0. gPXELINUX can now do NBP
chainloading, and does not require a second DHCP.
* vesamenu.c32: unbreak the default "grey hole" background.
* We no longer have a built-in default of "linux auto".
Instead, if no DEFAULT or UI statement is found, or the
configuration file is missing entirely, we drop to the boot:
prompt with an error message (if NOESCAPE is set, we stop
with a "boot failed" message; this is also the case for
PXELINUX if the configuration file is not found.)
* chain.c32: support chainloading Grub4DOS; patch by Gert
* New tool: sysdump.c32, can be used to produce system
information for debugging via tftp or ymodem (serial port).
* "vga=current" on the Linux command line is now supported.
* chain.c32: support for Windows Recovery Console, via the
* chain.c32: should now support loading NTLDR from different
type media than loaded from.
* chain.c32: support chainloading to a FAT/NTFS partition with
invalid "hidden sectors" via the "sethidden" option.
* memdisk: fix the mBFT ACPI table.
* vesamenu.c32: if the image is smaller than the screen, tile
it across the whole screen.
* mkdiskimage: -s option for producing a sparse image.
* vesamenu.c32: support arbitrary resolution setting (beyond
BIOS support) on some Intel-based video chipsets. This code
is a modified version of the "915resolution" tool by
Steve Tomljenovic; your mileage might vary.
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 (H. Peter Anvin)
Maintained-by: hpa [at] zytor (H. Peter Anvin)
Primary-site: ftp.kernel.org /pub/linux/utils/boot/syslinux
Platforms: DOS or Linux to install. Linux, perl and NASM 2.03 or
later required to build from source.
Copying-policy: GPL, MIT
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel. I don't speak on their behalf.
SYSLINUX-announce mailing list
SYSLINUX-announce [at] zytor