IPXE - IPXE

iPXE
Разработчики)iPXE проект
Стабильный выпуск
1.0.0+
Репозиторий Отредактируйте это в Викиданных
Написано вC
ТипЗагрузчик
ЛицензияGPLv2 +
Интернет сайтipxe.org

iPXE является Открытый исходный код реализация Предзагрузочная среда выполнения (PXE) клиентская прошивка и загрузчик, созданные в 2010 году как вилка из gPXE.[1] Его можно использовать для включения компьютеров без встроенной поддержки PXE для загрузки из сети или для расширения существующей реализации клиента PXE для поддержки дополнительных протоколов.

В то время как стандартизованные клиенты PXE используют TFTP для передачи данных нестандартная клиентская прошивка iPXE добавляет возможность извлечения данных через другие протоколы, в том числе HTTP, iSCSI, ATA через Ethernet (AoE) и Fibre Channel через Ethernet (FCoE). Кроме того, на поддерживаемом оборудовании микропрограмма iPXE может использовать Вай фай ссылка, а не требует проводного подключения. Прошивка iPXE не может рассматриваться как «прямая» замена прошивки PXE.

iPXE - официальная замена gPXE. Любая функция, присутствующая в gPXE, также присутствует в iPXE, и пользователи могут легко перейти с gPXE на iPXE.[1]

Реализация PXE

iPXE можно загрузить с компьютера, заменив (перепрошивка ) существующий стандартный PXE ROM на поддерживаемом сетевая карта (NIC), или загрузив стандартное PXE ROM сетевого адаптера, а затем цепная загрузка в двоичный файл iPXE, чтобы получить его функции без необходимости перепрограммировать сетевую карту. Прошивка PXE встраивает свой сценарий конфигурации в образ прошивки, поэтому любые изменения в конфигурации требуют повторной прошивки сетевой карты.

iPXE реализует собственный стек PXE либо с помощью драйвера сетевой карты, предоставляемого iPXE, либо стандартного PXE. UNDI драйвер, если iPXE загружается по цепочке из стандартного ПЗУ PXE. Внедрение независимого стека PXE позволяет клиентам без стандартного PXE ПЗУ на своих сетевых адаптерах, чтобы использовать альтернативный стек iPXE, загрузив его с альтернативного носителя.

Менеджер загрузки

Хотя его основная роль заключалась в реализации стека PXE, iPXE можно также использовать в качестве диспетчера сетевой загрузки с ограниченными возможностями для взаимодействия с конечными пользователями на основе меню. iPXE может получать загрузочные файлы с использованием нескольких сетевых протоколов, таких как TFTP, NFS, HTTP или же FTP.

iPXE может выступать в качестве загрузчика для Linux ядро, с поддержкой мультизагрузка. Для других операционных систем, например Windows CE iPXE загружает соответствующий загрузчик Microsoft. Кроме того, iPXE поддерживает скрипты и может загружать КОМБУТАЦИЯ и COM32 SYSLINUX Расширения, которые, например, позволяют использовать возможности графического меню на основе SYSLINUX для загрузки по сети.

Смотрите также

Рекомендации

внешняя ссылка