14.3. Сетевая загрузка с помощью PXE

14.3. Сетевая загрузка с помощью PXE

Для выполнения загрузки PXE необходимо, чтобы компьютер был оборудован сетевым интерфейсом с поддержкой PXE, и потребуется специально настроенный сервер (см. Глава 30, Настройка сервера установки).
Настройте сетевую загрузку для вашей системы. Это можно сделать в BIOS, где соответствующие опции могут быть обозначены как Network Boot или Boot Services. После этого компьютер будет готов к загрузке Red Hat Enterprise Linux без использования локальных носителей.
Чтобы загрузить компьютер с PXE-сервера:
  1. Убедитесь, что сетевой кабель подключен. Световой индикатор подключения сетевого сокета должен гореть даже если компьютер выключен.
  2. Включите компьютер.
  3. Появится меню. Нажмите цифру, соответствующую вашему выбору.
Если компьютер не загружается с сервера, убедитесь, что в настройках BIOS в качестве первого загрузочного устройства выбирается сетевой интерфейс. Стоит заметить, что некоторые BIOS не поддерживают стандарт PXE. Точную информацию можно найти в документации компьютера.

PXE-установка при наличии нескольких сетевых интерфейсов

Cерверы с несколькими сетевыми интерфейсами могут не присвоить имя «eth0» первому интерфейсу. Это может привести к тому, что установщик будет пытаться использовать другой интерфейс, а не тот, который используется PXE. Чтобы это изменить, в файл конфигурации pxelinux.cfg/* добавьте следующее:
IPAPPEND 2
APPEND ksdevice=bootif
Эти параметры заставят установщик использовать сетевой интерфейс, который уже используется BIOS и PXE. Также можно определить следующий параметр:
ksdevice=link
При этом установщик будет использовать первое обнаруженное сетевое устройство, которое подключено к сетевому переключателю.