Unix Man (Справочное руководство)


CONFIG(8)


CONFIG(8)

НАЗВАНИЕ


config - конфигурирует систему UNIX.

СИНТАКСИС

/usr/sys/conf/config [-i] [-c file] [-s] -m master dfile

ОПИСАНИЕ


config считывает описание системы UNIX и формирует компилируемые файлы, которые определяют конфигурационные таблицы для различных устройств системы.

Опции:

-m

Задает имя файла, который содержит всю информацию в отношении поддерживаемых устройств; /usr/sys/conf/master - стандартное имя. Этот файл поставляется вместе с системой XENIX и не должен модифицироваться пользователем. Для исправления /usr/sys/conf/master и dfile следует использовать утилиту .

-i

Требует ассемблерной выдачи вместо C-выдачи, устанавливаемой по умолчанию.

-c

Задает имя файла конфигурационной таблицы. По умолчанию используется имя c.c, если только не задана опция -i, в последнем случае используется имя c.asm.

-s

Задает имя файла параметров. По умолчанию используется имя space.c; если задана опция -i, то используется имя space.inc.

Файл dfile содержит информацию об устройствах системы и подразделяется на две части. В первой части содержатся спецификации физических устройств, а во второй - информация, зависящая от системы. Любая строка со звездочкой * в колонке 1 является комментарием. Стандартный поставляемый файл dfile носит имя /usr/sys/conf/xenixconf. Утилита configure(ADM) должна использоваться также для модификации /usr/sys/conf/xenixconf.

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

Первая часть файла dfile

Каждая строка содержит два поля, разделенных пробелами и/или знаками табуляции:

devname number

где devname - имя устройства, а number - количество (в десятичном представлении) устройств, связанных с соответствующим контроллером. Имя устройства может быть любым именем заданным в первой части файла /usr/sys/conf/master или любым псевдонимом в части 3 этого файла; число number является необязательным, и если оно опущено, то по умолчанию устанавливается максимальное значение для данного контроллера.




Начало  Назад  Вперед