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

Red Hat Enterprise Linux позволяет выполнять установку по сети с использованием протоколов NFS, FTP и HTTP. Сетевую установку можно запустить с загрузочного компакт-диска, флэш-накопителя, или указав параметр загрузки askmethod при использовании первого CD Red Hat Enterprise Linux. Помимо этого, если в компьютере, на который будет устанавливаться система, есть сетевая плата, поддерживающая предзагрузочную среду исполнения (Pre-Execution Environment, PXE), его можно настроить так, что он загрузится, используя файлы, размещенные не на локальном носителе (CD-ROM и пр.), а в другой системе в сети.
For a PXE network installation, the client's NIC with PXE support sends out a broadcast request for DHCP information. The DHCP server provides the client with an IP address, other network information such as name server, the IP address or hostname of the tftp server (which provides the files necessary to start the installation program), and the location of the files on the tftp server. This is possible because of PXELINUX, which is part of the syslinux package.
Последовательность действий при подготовке к PXE-установке:
  1. Настроить на сетевом сервере (NFS, FTP, HTTP) экспорт дерева каталогов установки.
  2. Настроить на tftp-сервере файлы, необходимые для PXE-загрузки.
  3. Определить, каким узлам разрешена загрузка с применением PXE.
  4. Запустить службу tftp.
  5. Настроить DHCP.
  6. Загрузить клиент и начать установку.

31.1. Настройка сетевого сервера

Прежде всего настройте на NFS, FTP или HTTP-сервере экспорт всего дерева каталогов установки версии и варианта устанавливаемой системы Red Hat Enterprise Linux. За подробными указаниями обратитесь к разделу Подготовка к сетевой установке в Руководстве по установке Red Hat Enterprise Linux.