This release is identical to 1.67-pre1. Unfortunately the people who reported problems with 1.66 never got back to me to indicate if it solved their problem or not, but since it fixes a real bug, regardless, I decided to release it as 1.67. ftp://ftp.kernel.org/pub/linux/utils/boot/syslinux/ -hpa 1.67 is a trivial bug fix release affecting a fairly small number of systems. 1.66 is an extremely minor patch to avoid problems compiling from source with some versions of gcc. 1.65 is a feature enhancement release, significantly improving the support for booting legacy operating systems from nontraditional media, especially via the new MEMDISK component. Changes in 1.67: * Handle bug in the location of initrd. Changes in 1.66: * MEMDISK: Make compile with newer versions of gcc. Changes in 1.65: * ISOLINUX: Support booting disk image files (to boot DOS or other non-Linux operating systems), *IF* the BIOS works correctly; unfortunately many BIOSes apparently don't. * Support Linux boot protocol version 2.03 (explicitly specify the initrd address limit.) * Handle small "pseudo-kernels"; images that use the Linux kernel boot protocols but are less than 64K in size. * MEMDISK: New subsystem; this is a driver which allows legacy OSes to boot using an in-memory simulated disk. See memdisk/memdisk.doc for more info. * PXELINUX, ISOLINUX: Correctly handle files larger than 65535 blocks (32 MB for PXELINUX, 128 MB for ISOLINUX.) * PXELINUX: Make a best-effort attempt at freeing all memory claimed. From the looks of it, it will fail on most PXE stacks. Begin3 Title: syslinux Version: 1.67 Entered-date: 2002-02-03 Description: SYSLINUX is a boot loader for the Linux operating system which operates off MS-DOS floppies. It is intended to simplify first-time installation of Linux, rescue disks, and other uses 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; and requires only a ~ 8K DOS program or ~ 16K Linux program to create in the first place. Starting with version 1.46 it also includes PXELINUX, a program to boot off a network server using a boot PROM compatible with the Intel PXE (Pre-Execution Environment) specification. Starting with version 1.60 it also includes ISOLINUX, a program to boot off an ISO 9660 in native "no-emulation" mode. Starting with version 1.65, it additionally includes MEMDISK, a tool to boot legacy operating systems from nontraditional media like PXE or CD-ROM. Keywords: syslinux pxelinux msdos boot loader floppy install network pxe iso9660 cdfs memdisk 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 339749 syslinux-1.67.tar.gz 379571 syslinux-1.67.zip Alternate-site: ibiblio.org /pub/Linux/system/boot/loaders Platforms: DOS or Linux to install. Linux, perl and nasm 0.97 or later required to build from source. Copying-policy: GPL End