Глава 6. Обновление драйверов во время установки на Intel и AMD

Red Hat Enterprise Linux предоставляет драйверы для большинства устройств. Тем не менее, если оборудование было выпущено совсем недавно, не исключено, что его драйверы не входят в состав дистрибутива. В этом случае можно получить их обновления от Red Hat или производителя. Обычно они предоставляются в виде ISO-образов с RPM-пакетами.
Обычно для выполнения установки не требуется дополнительное оборудование. Например, установка с DVD на локальный жесткий диск завершится успешно даже при отсутствии драйверов для сетевой карты. Тогда рекомендуется дождаться завершения установки и уже затем добавить драйверы (см. Раздел 35.1.1, «Обновление драйверов»).
Если необходимо, драйверы можно добавить в процессе установки. Например, можно установить драйверы для сетевого устройства или адаптера накопителя, тем самым предоставив установщику доступ к соответствующим устройствам. Установить драйверы можно следующими способами.
  1. Разместить образ так, чтобы он был доступен программе установки:
    1. на локальном жестком диске;
    2. на устройстве USB.
  2. Распаковать образ на один из перечисленных носителей и создать диск с обновлениями драйверов:
    1. CD;
    2. DVD.
    Раздел 2.1, «Создание установочного DVD» содержит инструкции по созданию установочных дисков на основе образа.
  3. Создать обновление исходного RAM-диска из образа и разместить его на PXE-сервере. К этому стоит прибегать только в случае необходимости, если обновление драйверов другим способом невозможно.
Если производитель оборудования, Red Hat или доверенный поставщик предупреждает о необходимости обновления драйверов в процессе установки, прежде чем приступить к установке, выберите один из перечисленных выше способов. Не стоит применять обновления, если вы не уверены в их необходимости. Установка ненужного драйвера не окажет влияния на работу системы, но может безосновательно усложнить ее поддержку.

6.1. Ограничения обновления драйверов при установке

Если обновления драйверов не удается установить, причина может заключаться в следующем:
Устройства уже используются
Обновления драйверов не заменят уже загруженные драйверы. Если необходимо их заменить, завершите установку с уже загруженными драйверами и уже потом обновите их. Если же новые драйверы обязательны для выполнения установки, рассмотрите возможность обновления драйвера RAM-диска (см. Раздел 6.2.3, «Подготовка обновления с помощью initrd»).
Есть устройства с аналогичными драйверами
Инициализация однотипных устройств выполняется одновременно, поэтому если программа установки уже загрузила драйверы для аналогичных устройств, их драйверы обновить не получится. Представим систему с двумя сетевыми адаптерами, для одного из которых доступно обновление. Программа установки инициализирует оба адаптера одновременно, поэтому выполнить обновление на этом этапе нельзя. В этом случае надо завершить установку и затем загрузить обновления драйверов. Другой способ состоит в использовании обновлений RAM-диска.