Для настройки загрузки ISO-образов по сети с использованием PXE вам потребуются DHCP сервер, TFTP сервер и сервер для раздачи ISO-образов (NFS, HTTP, SMB/CIFS и т.д.), а также соответствующая загрузочная среда, такая как iPXE или PXELINUX.
Вот базовые шаги для настройки PXE-сервера для загрузки ISO образов:
1. Настройте DHCP сервер, чтобы он указывал на TFTP сервер и предоставлял информацию о загрузочном файле (обычно это pxelinux.0 для PXELINUX или undionly.kpxe для iPXE).
2. Настройте TFTP сервер и положите в его корневую директорию необходимые загрузочные файлы.
3. Используйте PXELINUX, iPXE или другой загрузчик, чтобы создать меню загрузки, которое позволит пользователям выбирать различные ISO-образы. В случае с iPXE, вы можете написать скрипты для загрузки ISO-образов через HTTP.
4. Настройте сервер раздачи ISO-образов (NFS, HTTP, SMB/CIFS). Обычно Live ISO образы могут быть загружены напрямую, в то время как для установки операционных систем, таких как Windows, может потребоваться распаковать ISO и настроить соответствующие скрипты для автоматической установки.
Если iVentoy вызывает проблемы, то воспользуйтесь другими инструментами или методами:
1. **ЕR iPXE**: Предоставляет расширенные возможности настройки и скриптовые возможности для загрузки образов по сети.
2. **Serva**: Это полнофункциональное решение, которое поддерживает загрузку по сети как для Windows, так и для Linux, но версия с расширенными возможностями платная.
3. **AIO Boot**: Это утилита, которая может помочь создать мультизагрузочный USB, который поддерживает загрузку по сети через PXE.
4. **Netboot.xyz**: Предоставляет пользовательский интерфейс для загрузки большого количества различных операционных систем и утилит по сети.
5. **Ручная настройка**: Настройте iPXE или PXELINUX вручную для загрузки определенных ISO-образов. Для Linux Live образов вы можете использовать напрямую параметры kernel и initrd, а для установки Windows - использовать wimboot с подходящими файлами Boot.wim и т.д.
Обратите внимание, что у каждого метода есть свои особенности и возможные проблемы совместимости, которые могут потребовать детальной настройки.