7.4. Сетевая загрузка с помощью PXE
7.4. Сетевая загрузка с помощью PXE
Для выполнения загрузки
PXE необходимо, чтобы компьютер был оборудован сетевым интерфейсом с поддержкой PXE, и потребуется специально настроенный сервер (см. Глава 30, Настройка сервера установки).
Настройте сетевую загрузку для вашей системы. Это можно сделать в BIOS, где соответствующие опции могут быть обозначены как
Network Boot
или Boot Services
. После этого компьютер будет готов к загрузке Red Hat Enterprise Linux без использования локальных носителей.
Чтобы загрузить компьютер с PXE-сервера:
- Убедитесь, что сетевой кабель подключен. Световой индикатор подключения сетевого сокета должен гореть даже если компьютер выключен.
- Включите компьютер.
- Появится меню. Нажмите цифру, соответствующую вашему выбору.
Если компьютер не загружается с сервера, убедитесь, что в настройках BIOS в качестве первого загрузочного устройства выбирается сетевой интерфейс. Стоит заметить, что некоторые BIOS не поддерживают стандарт PXE. Точную информацию можно найти в документации компьютера.
PXE-установка при наличии нескольких сетевых интерфейсов
Cерверы с несколькими сетевыми интерфейсами могут не присвоить имя «eth0» первому интерфейсу. Это может привести к тому, что установщик будет пытаться использовать другой интерфейс, а не тот, который используется PXE. Чтобы это изменить, в файл конфигурации
pxelinux.cfg/*
добавьте следующее:
IPAPPEND 2 APPEND ksdevice=bootif
Эти параметры заставят установщик использовать сетевой интерфейс, который уже используется BIOS и PXE. Также можно определить следующий параметр:
ksdevice=link
При этом установщик будет использовать первое обнаруженное сетевое устройство, которое подключено к сетевому переключателю.