syslinux – это загрузчик ядра Linux? и стартового RAM-диска? с FAT?-раздела на дискете, жёстком диске или USB-брелке. Файлы меню syslinux'a позволяют создавать несколько выводимых перед загрузкой справочных экранов и выбирать одно из нескольких ядер с набором стартовых параметров. В отличие от GRUB и lilo, редактировать эти параметры в момент загрузки нельзя.
Существует ряд утилит, имеющих одинаковый с Linux-ядром формат загрузки и пригодных для запуска из-под syslinux'а. Одной из них является утилита MemTest86?.