Syslinux 4.02 is a bug fix release, but also adds an experimental new
Win64 installer (syslinux64.exe), extends the new syslinux installer
CLI to all the installers.
Changes in 4.02:
* SYSLINUX: correctly handle the case where the -d option is
specified with a non-absolute path, i.e. "syslinux -d
syslinux" instead of "syslinux -d /syslinux".
* ISOLINUX: recognize the directory names /boot/syslinux and
/syslinux, and the filename syslinux.cfg in addition to the
isolinux-specific names. Thus, "syslinux.cfg" is now a
generic name, whereas "isolinux.cfg" or
"extlinux.conf" is
specific to different derivative.
* chain.c32: support setting alternate config filename for
stage2 of GRUB Legacy (Gert Hulselmans).
* whichsys.c32: execute specific command, based on Syslinux
bootloader variant (Gert Hulselmans).
* lua.c32: a lot of new bindings added to the "syslinux"
namespace: VESA, PCI, DMI, kernel loading (Marcel Ritter).
* btrfs: print a comprehensive error message if compressed or
encrypted files are encountered (neither is currently
supported.)
* SYSLINUX: mtools installer: honor TMPDIR, error out on disk
full.
* Handle fallbacks from EDD to CHS, to deal with systems which
announce EDD support but don't actually have it.
* SYSLINUX: the mtools, DOS and win32 installers now use the new
command line options.
* PXELINUX: fix the use of IP addresses in TFTP :: or tftp://
host syntax.
* SYSLINUX: experimental Win64 installer (syslinux64.exe).
Begin3
Title: syslinux
Version: 4.02
Entered-date: 2010-07-21
Description: SYSLINUX is a collection of boot loaders for the Linux
operating system which operates off Linux ext2/3/4 or
btrfs 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
Linux.
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
or CD-ROM.
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 ext4 btrfs pxe iso9660 cdfs
memdisk com32
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
5372011 syslinux-4.02.tar.gz
6549222 syslinux-4.02.zip
Platforms: DOS, Win32 or Linux to install. Linux, perl and NASM
2.03 or
later required to build from source.
Copying-policy: GPL, MIT
End
--
H. Peter Anvin, Intel Open Source Technology Center
I work for Intel. I don't speak on their behalf.
* "H. Peter Anvin" <hpa at zytor.com>:
| Syslinux 4.02 is a bug fix release, but also adds an experimental new
ld -m elf_i386 -T dosexe.ld -o syslinux.elf header.o crt0.o ldlinux.o
syslinux.o fat.o syslxmod.o syslxopt.o setadv.o getopt_long.o
bootsect_bin.o mbr_bin.o cache.o fatchain.o open.o searchdir.o
libcom.a
ld: syslinux.elf: section `.text' can't be allocated in segment 1
LOAD: .payload .text .rodata .data .bss .heap .stack
ld: final link failed: Bad value
make[1]: *** [syslinux.elf] Error 1
make[1]: Leaving directory `/home/gzp/src/syslinux-4.02/dos'
[kernel]
Linux gzp1 2.6.32.16-gzp1 #1 SMP PREEMPT Tue Jul 6 16:46:37 CEST 2010 i686
GNU/Linux
[glibc]
GNU C Library stable release version 2.11.2, by Roland McGrath et al.
Compiled by GNU CC version 4.4.4.
Compiled on a Linux 2.6.34 system on 2010-06-01.
Native POSIX Threads Library by Ulrich Drepper et al
[gcc]
gcc (GCC) 4.4.4
[binutils]
GNU ld (GNU Binutils) 2.20.1.20100303
Jean-Marc Vandel
2010-Jul-29 16:55 UTC
[syslinux] [syslinux-announce] Syslinux 4.02 released
Dear Peter,
First, thanks a lot for your great contribution to the Linux world! :-)
There is a slight bug in the latest release of syslinux.exe : the '-s'
flag is not recognized anymore, but '--stupid' works ...
Cheers,
Jean-Marc Vandel