Содержание материала

В большинстве вариантов системы Unix присутствует поддержка динамически загружаемых модулей, то есть модулей ядра, подключаемых к нему в процессе работы. Эти модули позволяют системе достигать невероятной гибкости, поскольку ядро загружает модули поддержки аппаратного обеспечения по мере его обнаружения. Динамически загружаемые модули позволяют наращивать функциональность системы, не требуя от системного администратора повторной настройки, выполняемой вручную.

Solaris работает на основе динамически загружаемых модулей. Да, в Solaris существует файл настройки ядра, а именно /etc/system, но этот файл весьма мал, имеет ограниченные возможности и не редактируется системным администратором напрямую. В процессе установки нового программного пакета сценарий установки вносит все необходимые изменения в файл /etc/system. И даже такая ситуация встречается нечасто. Большинство драйверов, поставляемых с устройствами сторонних разработчиков, имеют собственные файлы настройки.

В системе Solaris необязательные драйверы устройств устанавливаются при помощи команды pkgadd. Синтаксис команды следующий:

  • pkgadd -d device packagename

Здесь device - имя устройства, раскадепате - название пакета с программными драйверами.

Установка драйвера устройства приводит к созданию сопутствующей записи в каталоге /dev, а также в каталоге /kernel/drv. В качестве примера рассмотрим драйвер Ethernet для сетевых карт, созданных на основе набора микросхем DEC 21140. Имя драйвера - dnet. В каталоге устройств существует устройство с именем /dev/dnet. В каталоге драйверов ядра присутствует динамически загружаемый модуль /kernel/drv/dnet, и, кроме того, существует файл настройки драйвера - /kernel/drv/dnet.conf. dnet является стандартным драйвером, но установка дополнительного драйвера приводит к созданию похожих файлов.

Завершив установку нового драйвера, создайте пустой файл с именем /reconfigure. Остановите работу системы и установите новое устройство. Перезапустите систему. Файл /reconfigure сигнализирует системе о необходимости проверить наличие новых устройств в системе. При загрузке система Solaris обнаружит новое устройство и загрузит модуль, содержащий драйвер этого устройства.

Обмениваться, хранить, передавать Ваши файлы стало просто как никогда.
yandex-disk
Читать подробнее: для чего Yandex-Диск проекту Mini-Server. Практика установки, настройки и использования сетевого хранилища на Ubuntu server LTS 12.04 в статье Резервное копирование сервера Ubuntu на Яндекс Диск.

>> Ubuntu 12.04 + Nginx Скачать сервер
>> Fedora 15 Скачать сервер
>> Простой Debian 6.0.6 Скачать сервер
>> CentOS 6.0 и
+ (5.6) другой
Скачать сервер
>> OpenSUSE 11.4
MAX
Скачать сервер

Вход на сайт

ВНИМАНИЕ!

Регистрация на сайте только по согласованию с администратором ресурса. Обращаться через форму обратной связи.