gPXE
Разработчик(и) | Проект Etherboot |
---|---|
Первоначальный выпуск | 1995 г., 28–29 лет назад [1] [2] |
Финальный выпуск | 1.0.1 / 16 августа 2011 г |
Написано в | С |
Тип | Загрузчик |
Лицензия | лицензия GPLv2 + |
Веб-сайт | сетевая загрузка |
gPXE — это (PXE) с открытым исходным кодом реализация встроенного ПО клиента Preboot eXecution Environment и загрузчик, созданный на основе Etherboot . Его можно использовать для того, чтобы компьютеры без встроенной поддержки PXE могли загружаться из сети или для расширения существующей клиентской реализации PXE за счет поддержки дополнительных протоколов. В то время как стандартные клиенты PXE используют TFTP для передачи данных, прошивка клиента gPXE добавляет возможность получать данные через другие протоколы, такие как HTTP , iSCSI и ATA через Ethernet (AoE), и может работать с Wi-Fi , а не требовать проводного соединения.
Разработка gPXE прекратилась летом 2010 года. [3] и несколько проектов мигрируют [4] или подумываете о миграции [5] на iPXE в результате .
PXE-реализация
[ редактировать ]gPXE можно загрузить на компьютер несколькими способами:
- с носителя, такого как дискета , USB-накопитель или жесткий диск
- как псевдоядро Linux
- как изображение ELF
- из дополнительного ПЗУ на сетевой карте или встроенного в системный BIOS
- по сети как загрузочный образ PXE
gPXE реализует собственный стек PXE, используя драйвер, соответствующий сетевой карте, или драйвер UNDI , если он был загружен самим PXE. Это позволяет использовать стек PXE, даже если сетевая карта не имеет загрузочного ПЗУ , загружая gPXE с фиксированного носителя.
загрузчик
[ редактировать ]Хотя его основная роль заключалась в реализации стека PXE, gPXE можно использовать в качестве полнофункционального сетевого загрузчика. Он может извлекать файлы из нескольких сетевых протоколов, [6] такие как TFTP , NFS , HTTP [7] [8] или FTP и может загружать PXE, ELF , Linux, FreeBSD , multiboot , EFI , NBI и Windows CE образы .
Кроме того, он поддерживает сценарии и может загружать COMBOOT и COM32 SYSLINUX расширения . Это позволяет, например, создать графическое меню для сетевой загрузки.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «О программе — Etherboot/gPXE Wiki» .
- ^ «Перенос загрузки PXE в 21 век» . Архивировано из оригинала 20 ноября 2012 г.
- ^ " "gPXE больше не поддерживается активно. Пользователям следует перейти на iPXE." " . Архивировано из оригинала 13 апреля 2014 г. Проверено 30 ноября 2010 г.
- ^ Журнал изменений Xen, показывающий переход на iPXE, поскольку «он активно поддерживается»
- ^ Протоколы разговоров KVM, показывающие рассмотрение возможности перехода на iPXE.
- ^ Google TechTalk демонстрирует, как загружать операционные системы с удаленных серверов с помощью gPXE.
- ^ «Загрузка вашего компьютера через HTTP» . Архивировано из оригинала 8 февраля 2010 г. Проверено 23 декабря 2009 г.
- ^ Веб-загрузка SliTaz