У меня есть несколько диагностических компакт-дисков, с которых я не хочу делать двадцать копий ради удобства и времени. Я подумал, что хороший способ сделать это - загрузить образ необходимого компакт-диска по сети. Однако большая часть информации о загрузке по сети касается создания образов.
Я рассмотрел несколько решений с открытым исходным кодом, но все они подходили для установки, резервного копирования или восстановления ОС. Я хотел бы иметь возможность выбрать загрузку по сети в качестве загрузки компьютера, выбрать образ компакт-диска для загрузки, а все остальное будет таким же, как если бы я вставил диск прямо в привод.
Какой сервер мне нужен? Есть ли какие-нибудь программные решения, которые вы бы порекомендовали? Я что-то совсем упустил?
Я использовал ISO-образ Fedora 20 и разместил его для всей лаборатории. вы не упоминаете, какую ОС вы используете, но посмотрите PXEboot. Это требует, чтобы у вас был доступ к вашему DHCP-серверу, TFTP-серверу и хранилище, достаточное для размещения ваших файлов. Этот метод работает практически со всеми дистрибутивами Linux. Некоторое время назад я опубликовал в своем блоге руководство, используя Fedora 20 в качестве клиентской ОС и RHEL7 в качестве хоста: http://hackerhomebrew.com/blog/?p=23
В основном это tftp + DHCP-сервер, отправляющий pxelinux и memdisk, а затем файлы ISO.