Version 96 (modified by dennis, 8 years ago) (diff)


Welcome to SALI!

SALI is a acronym for SURFsara Automatic Linux Installation and is widely used on our systems:

SURFsara formerly used SystemImager for automatic installation of our machines. Due to new hardware we needed more up to date drivers and GRUB2 support. We thought this could be easily added, but during this process we decided to upgrade all software to the newest levels and replace some software components. The biggest hurdle was detecting of which hardware is in the system (udev). We believe that SALI is better in detecting which hardware is available in the system than SystemImager.

The main focus for development of SALI is:

  • The SALI kernel/initrd contains all kernel modules and software utilities. In SystemImager this software is distributed as a separate package (BOEL binaries).
  • We have switch monolithic installation script to a UNIX like runlevel setup. To avoid kernel panics.
  • Support for more installation protocols such as ftp, http, bittorrent


The documentation is far from perfect. We have to write reorganize this section. Contributions or suggestions are appreciated

Visit our online documentation here:

Bugs/Feature Requests

Existing bugs and feature requests for sali are here.

If you have any issues, create a new ticket or email your problem to address

There are also 2 mailing lists:


You can grab the tarball from our ftp site:

i386/i686 systems.

The changelog can be found here.

Source code

You can browse the current code here:

Or you can check out code through subversion:

  • Release tree: svn co
  • Development tree: svn co

Authors / Contributers


  • Bas van der Vlies
  • Dennis Stam
  • Michel Scheerman
    • PPC64 development and testing
    • The author of the SALI xCAT plugin

Recent changes

[636] by dennis on 2016/10/19 07:56:39

Updated the license file

[635] by dennis on 2016/02/25 15:01:50

New kernel and new module

[634] by dennis on 2016/02/15 10:43:05

Added more modules

[633] by dennis on 2016/02/12 11:50:53

Updated the kernel config from the branch

[632] by dennis on 2016/02/12 09:54:16

New kernel config for the i386

[631] by dennis on 2016/02/12 09:26:11

Also git must be installed

SALI xCAT plugin

Currently we are investigating the possibilities to use SALI with xCAT.

First SALI is used to restore the machine with an image. Then xCAT is used to finalize the installation. In our setup the installation time of 55 minutes is reduced to 15 minutes.

We have tested this on a Power 6 machine with SLES 11.

The xCAT module can be found in the contrib directory.