GPXE - GPXE

gPXE
Разработчики)Проект Etherboot
изначальный выпуск1995, 24–25 лет назад[1][2]
Стабильный выпуск
1.0.1 / 16 августа 2011 г.; 9 лет назад (2011-08-16)
Написано вC
ТипЗагрузчик
ЛицензияGPLv2 +
Интернет сайтetherboot.org

gPXE является Открытый исходный код Предзагрузочная среда выполнения (PXE) реализация микропрограммы клиента и загрузчик на основе Etherboot. Его можно использовать для включения компьютеров без встроенной поддержки PXE для загрузки из сети или для расширения существующей клиентской реализации PXE с поддержкой дополнительных протоколов. Стандартные клиенты PXE используют TFTP для передачи данных прошивка клиента gPXE добавляет возможность получать данные через другие протоколы, например HTTP, iSCSI и ATA через Ethernet (AoE) и может работать с Вай фай вместо проводного подключения.

Разработка gPXE была прекращена летом 2010 г.,[3] и несколько проектов переносятся[4] или рассматривает возможность переноса[5] к iPXE как результат.

Реализация PXE

gPXE можно загрузить на компьютер несколькими способами:

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

Загрузчик

Хотя его основная роль заключалась в реализации стека PXE, gPXE можно использовать как полнофункциональный сетевой загрузчик. Он может извлекать файлы из нескольких сетевых протоколов,[6] Такие как TFTP, NFS, HTTP[7][8] или FTP, и может загружать PXE, ELF, Linux, FreeBSD, мультизагрузка, EFI, NBI и Windows CE картинки.

Кроме того, он поддерживает скрипты и может загружать COMBOOT и COM32. SYSLINUX расширения. Это позволяет, например, создать графическое меню для загрузки по сети.

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

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

  1. ^ "about - Etherboot / gPXE Wiki".
  2. ^ «Обеспечение загрузки PXE в 21 веке». Архивировано из оригинал 2012-11-20.
  3. ^ «gPXE больше не поддерживается активно. Пользователи должны перейти на iPXE».
  4. ^ Xen ChangeLog показывает миграцию на iPXE, потому что «он активно поддерживается»
  5. ^ Протокол звонков KVM, показывающий рассмотрение перехода на iPXE
  6. ^ Google TechTalk демонстрирует, как загружать операционные системы с удаленных серверов с помощью gPXE.
  7. ^ «Загрузка машины через HTTP». Архивировано из оригинал на 2010-02-08. Получено 2009-12-23.
  8. ^ Веб-загрузка SliTaz

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