PXE

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск

PXE (англ. Preboot Execution Environment, произносится пикси) — среда для загрузки компьютеров с помощью сетевой карты без использования жёстких дисков, компакт-дисков и других устройств, применяемых при загрузке операционной системы. Для организации загрузки системы в PXE используются протоколы IP, UDP, DHCP и TFTP.

PXE-код, обычно находящийся в ПЗУ сетевой карты, получает из сети по протоколу TFTP (получив адрес TFTP-сервера по DHCP) исполняемый файл, после чего передаёт ему управление.

Спецификация PXE ограничивает размер загрузчика 32 килобайтами, поэтому иногда используется двухстадийная загрузка, когда первый загрузчик получает и запускает вторичный, который уже получает и запускает образ операционной системы.

Одна из реализаций загружаемого по PXE файла - pxelinux из комплекта программ syslinux. pxelinux умеет показывать пользователю меню, похожее на меню syslinux и загружать по сети и передавать управление ядру Linux и программам, имеющим идентичный формат загрузки (например, Memtest86).

Для Windows систем данная технология развита очень слабо, однако существует специально разработанная сборка, демонстрирующая возможности загрузки и передачи управления не только Linux-ядру, но и образам ISO-дисков BartPE, которые являются прототипами ядра Windows: Tauru$ PXE Environment v1.0

[править] Дополнительная информация


Источник — «http://ru.wikipedia.org/wiki/PXE»