Install syslinux 3.86 on Ubuntu

Get the syslinux 3.86 download from here, maybe the syslinux-3.86.tar.gz file

To build syslinux-3.86 on Ubuntu, Debian, and similar:

apt-get install build-essential nasm
cd /tmp
wget "https://www.kernel.org/pub/linux/utils/boot/syslinux/3.xx/syslinux-3.86.tar.gz"
tar -xf syslinux-3.86.tar.gz
cd /tmp/syslinux-3.86
make

you will most likely get some errors about building for windows, but when this process finishes you will have the 3.86 version of syslinux working.

Execute the main program by running:

/tmp/syslinux-3.86/linux/syslinux

You can also do a make install but that may conflict with other versions of syslinux you have installed ( if you have already tried apt-get install syslinux, for example)

Another note, you can run apt-get install syslinux-legacy to get a version of syslinux that is around 3.63 to 3.82:

Check all of the versions by doing something like this:

$ which syslinux

/usr/bin/syslinux

$ strings /usr/bin/syslinux | grep SYSLINUX

SYSLINUX
SYSLINUX 4.05
SYSLINUX 4.05 20140113

$ which syslinux-legacy

/usr/bin/syslinux-legacy

$ strings /usr/bin/syslinux-legacy | grep SYSLINUX

SYSLINUX
SYSLINUX 3.63 Debian-2012-04-16

$ strings /tmp/syslinux-3.86/linux/syslinux | grep SYSLINUX

SYSLINUX
SYSLINUX 3.86 0x53e5a115

Related Posts:

  • No Related Posts
This entry was posted in Server Admin. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *