Глава 31. Установка по сети с применением PXE

Глава 31. Установка по сети с применением PXE

Глава 31. Установка по сети с применением PXE

Red Hat Enterprise Linux позволяет выполнять установку по сети с использованием протоколов NFS, FTP и HTTP. Сетевую установку можно запустить с загрузочного компакт-диска, флэш-накопителя, или указав параметр загрузки askmethod при использовании первого CD Red Hat Enterprise Linux. Помимо этого, если в компьютере, на который будет устанавливаться система, есть сетевая плата, поддерживающая предзагрузочную среду исполнения (Pre-Execution Environment, PXE), его можно настроить так, что он загрузится, используя файлы, размещенные не на локальном носителе (CD-ROM и пр.), а в другой системе в сети.

При сетевой установке с применением PXE сетевая плата клиента отправляет широковещательный запрос информации DHCP. DHCP-сервер выдает клиенту IP-адрес и другие сетевые параметры, в частности, сервер имен, IP-адрес или имя tftp-сервера (предоставляющего файлы, необходимые для запуска программы установки), а также размещение файлов на tftp-сервере. Все это возможно благодаря загрузчику PXELINUX, входящему в состав пакета syslinux.

Последовательность действий при подготовке к PXE-установке:

  1. Настроить на сетевом сервере (NFS, FTP, HTTP) экспорт дерева каталогов установки.

  2. Настроить на tftp-сервере файлы, необходимые для PXE-загрузки.

  3. Определить, каким узлам разрешена загрузка с применением PXE.

  4. Запустить службу tftp.

  5. Настроить DHCP.

  6. Загрузить клиент и начать установку.