Red Hat Enterprise Linux позволяет выполнять установку по сети с использованием протоколов NFS, FTP и HTTP. Сетевую установку можно запустить с загрузочного компакт-диска, загрузочного флэш-накопителя, или указав параметр загрузки askmethod при использовании первого CD Red Hat Enterprise Linux. Помимо этого, если в компьютере, на который будет устанавливаться система, есть сетевая плата, поддеживающая предзагрузочную среду исполнения (Pre-Execution Environment, PXE), его можно настроить так, что он загрузится, используя файлы, размещённые не на локальном носителе (например, CD-ROM), а в другой сетевой системе.
При сетевой установке с применением PXE сетевая плата клиент с PXE отправляет широковещательный запрос информации DHCP. DHCP-сервер выдаёт клиенту IP-адрес и другие сетевые параметры, в частности, сервер имён, IP-адрес или имя tftp-сервера (предоставляющего файлы, необходимые для запуска программы установки), а также размещение файлов на tftp-сервере. Всё это возможно благодаря загрузчику PXELINUX, входящего в пакет syslinux.
Чтобы подготовиться к PXE-установки необходимо выполнить следующие действия:
Настроить на сетевом сервере (NFS, FTP, HTTP) экспорт дерева каталогов установки.
Настроить на tftp-сервере файлы, необходимые для PXE-загрузки.
Определить, каким узлам разрешена загрузка с применением PXE.
Запустить службу tftp.
Настроить DHCP.
Загрузить клиента и начать установку.
3.1. Настройка сетевого сервера
Прежде всего настройте на NFS, FTP или HTTP-сервере экспорт всего дерева каталогов установки той версии и редакции Red Hat Enterprise Linux, которая будет устанавливаться. За подробными указаниями обратитесь к разделу Подготовка к сетевой установке Руководства по установке Red Hat Enterprise Linux.