Я искал решение этой проблемы и пока не нашел ничего окончательного.
Мы запускаем TFTP-сервер на хосте Linux и можем загружать системы PXE в систему меню, которую мы для него создали. Что мы хотим сделать, так это добавить дополнительный пункт меню в файл конфигурации меню PXE на сервере Linux, чтобы наши администраторы Windows могли загружать системы PXE и перенаправлять их на сервер WDS, работающий на Windows 2008. сервер.
Пока что я нашел множество примеров того, как использовать WDS для развертывания систем Linux, вот например.
Но, похоже, нет ничего о том, как использовать WDS через меню pxelinux, которое находится на TFTP-сервере Linux. Я видел некоторые ссылки на использование pxechain.com, но не так много подробностей об этом, и пока мои эксперименты не принесли никакого успеха.
Кто-нибудь этим занимается? Если да, то есть ли у вас рабочий пример конфигурации, которой вы можете поделиться?
Спасибо, Мэтт
У меня есть решение. Используя ссылку выше, я создал меню PXE на сервере WDS. Наш DHCP настроен на первоначальную отправку PXE-запросов на сервер WDS, где меню дает им выбор для загрузки Windows или Linux. Windows просто загружается в WinPE WDS. В меню Linux используется iPXE скомпилированный файл для сброса PXE и отправки запросов на веб-сервер Linux, на котором находятся все наши сборки Linux.
Это немного громоздко, но, похоже, работает нормально.
Мэтт
Для меня PXE звучит немного поздно. Я бы предпочел настроить DHCP-сервер, чтобы дать этим системам Windows их загрузочный сервер, а не TFTP-сервер Linux: http://tspycher.com/booting-into-wds-windows-deployment-service-from-linux-dhcpd/
Я никогда этого не делал и хотел бы иметь возможность, поэтому, глядя вокруг, мне кажется, что можно было бы использовать ром-о-матик для создания загрузочного ISO-образа gPXE и некоторых встроенных сценариев (нажмите «настроить») для загрузки образа WDS с TFTP-сервера WDS. На этом этапе вы можете добавить сгенерированный .ISO в существующее меню загрузки.