Как настроить загрузку ISO-образов по сети с использованием PXE?

Существуют ли другие аналоги iVentoy для загрузки ISO по сети через PXE? iVentoy вызывает глюки из-за разрешения экрана при запуске ISO. 
Хочу найти альтернативу, которая подходит для установки Windows и Linux из ISO, а также для запуска Live образов.
  • 19 января 2024 г. 7:18
Ответы на вопрос 2
Для настройки загрузки 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 и т.д.

Обратите внимание, что у каждого метода есть свои особенности и возможные проблемы совместимости, которые могут потребовать детальной настройки.
Есть.  Tftpd server
Похожие вопросы