На этот вопрос уже есть ответ здесь:
Это мой первый вопрос. Кроме того, я француз, поэтому прошу прощения за свои ошибки.
В настоящее время я знаю, как создать сервер развертывания (TFTP, DHCP и некоторые ISO).
Я также знаю некоторые "программы", которые могут выполнять локальное развертывание (например, туман), но они не предоставляют по-настоящему удобный интерфейс (или способ сделать это в html или чем-нибудь еще)
Но я хочу пользователь загружает мой сервер, чтобы иметь графический интерфейс, где он может выбрать, какая ОС и какие пилотные программы.
Я не знаю, ясно ли это; Я отредактирую, если у вас возникнут проблемы с пониманием меня.
Ответы на комментарии :
'выберите, какую ОС и пилотные версии': вы думаете о системе с двойной загрузкой (Windows / Ubuntu) или о нескольких вариантах Linux? - Marc Vanhoomissen
Клиент запускает свой компьютер в PXE, затем выбирает Я хочу установить Windows Server 2008 x64 и нажимает установить или Я хочу Windows 10 с пилотными версиями за мою сетевую карту, а также опыт работы с geforce . Я уже видел это в компании, поэтому знаю, что это возможно; Я просто не знаю как.
Используйте syslinux для создания меню, которое будет отображаться при загрузке PXE / TFTP из связанного сообщения. - muru
Выглядит неплохо, я проверю.
Возможный дубликат этапов установки загрузочного сервера PXE в виртуальной машине Ubuntu Server - muru
Нет, я знаю, как создать PXE-сервер (или, по крайней мере, я могу легко это выяснить). Я спрашиваю, как создать удобный пользовательский интерфейс с флажком и другими утилитами (думаю, я могу создать его как простую HTML-форму).
Как muru сказал в комментариях, syslinux, кажется, соответствует моим попыткам.
Вот ссылка: https://en.wikipedia.org/wiki/SYSLINUX
Надежда это может помочь кому-то ;)
Я обновлю его позже для преобразования его в реальный ответ.