Установка

Руководство по установке

Habr. Загрузочный сервер — как загрузочная флешка, только сервер и по сети

Выбор дистрибутива

Debian, Ubuntu, Astra

Установка с флешки (и CD/DVD/Blue-Ray)

Установка с CD/USB

Установка по сети

Установить сервер TFTP

Установка сервера TFTP-HPA

Скачать архив с файлами загрузчика

wget https://d-i.debian.org/daily-images/amd64/daily/netboot/netboot.tar.gz

Распаковать архив папку данных сервера TFTP

sudo tar -xvzf netboot.tar.gz -C /srv/tftp/

Установить сервер DHCP

Установка сервера ISC DHCP

Настроить сервер DHCP. Добавить в конфигурационный файл DHCP-сервера адрес сервера TFTP и имя файла загрузчика

... next-server 192.168.1.70; option architecture code 93 = unsigned integer 16 ; if option architecture = 00:07 { filename "bootx64.efi"; } elsif option architecture = 00:09 { filename "bootx64.efi"; } else { filename "pxelinux.0"; } ...

Перезапустить сервер DHCP

sudo systemctl restart isc-dhcp-server

Параметры запуска ядра

Всё, что передаётся ядру при запуске, попадает в /proc/cmdline