Установка Debian и Ubuntu по сети через PXE

Все оказалось проще чем могло бы быть, у данных дистрибутивов Линукс есть специальние микро-сборки для установки ОС с PXE-сервера, в процессе установки они докачивают необходимые компоненты на выбор пользователя.

В архиве сборник дистрибутивов Debian 8 и Ubuntu 16.04 для сетевой установки.

В файл загрузочного меню pxelinux.cfg/default надо добавить строки, подкорректировав пути к распакованным файлам:

label add
menu label Debian 8 x32
kernel linux/debian/linux
append vga=788 initrd=linux/debian/initrd.gz locale=ru_RU country=RU language=ru console-keymaps-at/keymap=en hostname=debian domain=debianfarm.org -- quiet

label add
menu label Debian 8 x64
kernel linux/debian/linux64
append vga=788 initrd=linux/debian/initrd64.gz locale=ru_RU country=RU language=ru console-keymaps-at/keymap=en hostname=debian domain=debianfarm.org -- quiet

label add
menu label Ubuntu 16.04 x64
kernel linux/ubuntu/linux64
append vga=788 initrd=linux/ubuntu/initrd64.gz locale=ru_RU country=RU language=ru console-keymaps-at/keymap=en -- quiet

label add
menu label Ubuntu 16.04 x32
kernel linux/ubuntu/linux
append vga=788 initrd=linux/ubuntu/initrd.gz locale=ru_RU country=RU language=ru console-keymaps-at/keymap=en -- quiet

О самих настройках PXE-сервера и DHCP под линукс рассказывать не буду, на это есть масса статей в Интернете.

Комментарии

Дорогие посетители моего сайта, подпишитесь на мой канал в Дзене! Это стимулирует меня писать новые и новые познавательные статьи!