Установка
Habr. Загрузочный сервер — как загрузочная флешка, только сервер и по сети
Параметры запуска ядра и установщика Debian
Выбор дистрибутива
Debian, Ubuntu, Astra
Установка с флешки (и CD/DVD/Blue-Ray)
Установка по сети
Установить сервер TFTPз>
Скачать архив с файлами загрузчика
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
Настроить сервер 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