Загрузчик Syslinux является универсальным загрузчиком и в том числе поддерживает загрузку с TFTP-сервера.
В этом случае используется его специальная версия - Pxelinux. С его помощью может быть организована загрузка
по-цепочке с загрузкой ядра MagicPXE.

Для добавления подключения к меню MagicPXE через PXELINUX
предполагается что на сервере локальной сети уже установлены и настроены
- dhcp-сервер, например как описано в статье Isc-dhcp-server
- tftp-сервер, например как описано в статье Tftpd-hpa

1. скачивается ядро загрузчика magicpxe.lkrn
   $ wget ftp://tdkare.ru/MagicPXE/magicpxe.lkrn

2. полученный файл размещается в доступном для TFTP-сервера месте, например в папке /srv/tftp
   $ mv ./magicpxe.lkrn /srv/tftp/magicpxe.lkrn

3. в файл конфигурации pxelinux.cfg/default добавляется секция, например вида
   label magicpxe
       menu label MagicPXE
       kernel magicpxe.lkrn

Установка ядра MagicPXE для загрузки через PXELINUX завершена.