Install syslinux 3.86 on Ubuntu

Get the syslinux 3.86 download [from here](https://www.kernel.org/pub/linux/utils/boot/syslinux/3.xx/), 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 *