CD boot loader : SYSLINUX, PXELINUX, ISOLINUX, and EXTLINUX

The SYSLINUX Project covers lightweight bootloaders for MS-DOS FAT filesystems (SYSLINUX), network booting (PXELINUX), bootable “El Torito” CD-ROMs (ISOLINUX), and Linux ext2/ext3 filesystems (EXTLINUX). The project also includes MEMDISK, a tool to boot legacy operating systems (such as DOS) from nontraditional media; it is usually used in conjunction with PXELINUX and ISOLINUX.

More info about SYSLINUX, PXELINUX, ISOLINUX, and EXTLINUX can be found on their respective pages; however, since the three have a lot in common, the common documentation is on the SYSLINUX page for now.

The SYSLINUX Project is now maintained in a public git repository. See Development for details.

  • SYSLINUX 3.62 was released on March 1, 2008. This was a new feature release. See the change log for details.
  • SYSLINUX 3.61 was released on February 3, 2008. This was a bug fix release. See the change log for details.
  • SYSLINUX 3.60 was released on January 10, 2008. This was a new feature release. See the change log for details.
  • SYSLINUX 3.55 was released on January 10, 2008. This was a minor bugfix/enhancement release. See the change log for details.
  • SYSLINUX 3.54 was released on December 12, 2007. This was a minor bugfix release. See the change log for details.
  • SYSLINUX 3.53 was released on November 11, 2007. This was a minor bugfix release. See the change log for details.
  • SYSLINUX 3.52 was released on September 25, 2007. This was a minor bugfix release. See the change log for details.
  • SYSLINUX 3.51 was released on June 11, 2007. This was a minor bugfix release. See the change log for details.
  • SYSLINUX 3.50 was released on June 9, 2007. This is a major new feature release. See the change log for details.
  • SYSLINUX 3.36 was released on February 10, 2007. See the change log for details.
  • SYSLINUX 3.35 was released on January 30, 2007. See the change log for details.
  • SYSLINUX 3.31 was released on September 25, 2006. This is a minor update to the new graphical menu system introduced in 3.30.
  • SYSLINUX 3.30 was released on September 18, 2006. This release offers a brand new graphical version of the Simple Menu System. See the screenshots page to see what it looks like, or the menu page for more information. See the change log for details.

There is a general mailing list that carries SYSLINUX announcements as well as discussion. If you have a problem it is a very good idea to browse the archives for information.

Reference and more:

How a livecd come to life?

Ultimate Boot CD :: View topic – BCDL – Bootable CD Loade

SYSLINUX – The Easy-to-use Linux Bootloader

ISOLINUX Documentation

CD-ROM Installation

Isolinux HowTo for newbie

Isolinux HowTo for newbies2

OpenSourceHowTo.org – TFTP + PXE + syslinux + G4L


PXELINUX Documentation