
52 Установка драйверов
Файлы и каталоги, необходимые для создания дискеты Driver Update Diskette (DUD)
Ниже перечислены файлы, необходимые для создания DUD-образа.
ПРИМЕЧАНИЕ: Эти файлы устанавливаются пакетом драйвера megaraid_sas. На данном
этапе от пользователя ничего не требуется.
1
Существует каталог
/usr/src/megaraid_sas-<driver_version>
, который содержит
исходный код драйвера, dkms.conf и файл спецификаций драйвера.
2
В данном каталоге существует подкаталог
redhat_driver_disk
, который сдержит файлы,
необходимые для создания DUD-образа. Необходимые файлы включают в себя disk_info,
modinfo, modules.dep и pcitable.
3
Чтобы создать DUD-образ для pre-Red Hat Enterprise Linux (версия 4), для компилирования драйвера
необходимо установить пакет исходных кодов ядра. Для распределения Red Hat Enterprise Linux 4
исходные коды ядра не нужны.
Создание дискеты обновления драйвера
Ниже описаны действия по созданию DUD-образа с помощью утилиты DKMS.
1
В компьютере с операционной системой Red Hat Enterprise Linux установите пакет драйвера rpm
megaraid_sas поддержкой DKMS.
2
В любом каталоге введите следующую команду:
dkms mkdriverdisk -d redhat -m megaraid_sas -v <driver version>
-k <kernel version>
данная операция запускает процесс создания DUD-образа megaraid_sas.
3
Если необходимо создать DUD-образ для многоядерных версий, используется следующая команда:
dkms mkdriverdisk -d redhat -m megaraid_sas -v <driver version>
-k <kernel_version_1>, <kernel_version_2>, ...
4
После создания DUD-образа его можно найти в дереве DKMS для драйвера megaraid_sas.
ПРИМЕЧАНИЕ: Пакет DKMS поддерживает как Red Hat Enterprise Linux, так и SUSE Linux.
Kommentare zu diesen Handbüchern