Часть 11
ПРИЛОЖЕНИЕ В: ИСПОЛЬЗОВАНИЕ УТИЛИТАМИ UPGRADE И NBACKUP
УСТРОЙСТВ, НЕ ПОДДЕРЖИВАЕМЫХ DOS.
______________________________________________________________
Утилиты UPGRADE и NBACKUP проектировались для поддержки
устройств, как поддерживаемых DOS и не поддерживаемых
DOS. Для ОС NetWare 386 версии 3.x характерно, что в меню
обоих утилит появляются опции выбора устройств, не под-
держиваемых DOS.
+---------------------------------------+
| Select Storage Device (1) |
|---------------------------------------|
| |ADIC Data 128, 256 |
| |ADIC LANBacker |
| |DOS device |
| |GigaTrend |
| |TTI |
| |Wangtek |
+---------------------------------------+
(1) - Выберите запоминающее устройство
_______________________________________________
Примечание: Если у вас нет устройств, не поддерживаемых DOS,
которые были бы подключены к вашей рабочей станции
на сети, то может быть вам захочется удалить из
каталога SYS:PUBLIC файл DIBI$DRV.DAT. Если вы это
сделаете, то утилиты UPGRADE и NBACKUP не будут
отображать меню выбора устройств в начале работы
программы.
Если вы удалите файл DIBI$DRV.DAT, то вам следует
удалить также файлы драйверов. Удалите из каталога
SYS:PUBLIC следлующие файлы:
ADICSCSI.EXE
ADICLANB.EXE
PC36.EXE
TTI.EXE
WANGTEK.EXE
__________________________________________________
В данном приложении объясняется какие устройства поддер-
живают опции меню, как добавить в меню дополнительные оп-
ции по мере того, как становятся доступными драйверы для
устройств, и как настроить конфигурацию драйвера Wangtek,
если контроллер Wangtek не установлен по умолчанию.
Текущие устройства
На следующей схеме поясняются аппаратные средства, кото-
рые поддерживаются в меню "Select Storage Device" (Выбе-
рите запоминающее устройство).
+-------------------------------------------------------------------+
| Кампания | Опция | Драйвер | Устройство |Картридж|
|------------+---------------+--------------+--------------+--------|
| |ADIC Data 128 |ADICSCSI.EXE | | 128M |
| |---------------+--------------+--------------+--------|
| ADIC | | |LANBacker 4000| 600M |
| |ADIC LANBacker |ADICLANB.EXE |--------------+--------|
| | | |LANBacker 8000| 1.2Г |
|------------+---------------+--------------+--------------+--------|
| GigaTrend |GigaTrend 1236T| PC36.EXE |Giga 1236T DAT| 1.2Г |
|------------+---------------+--------------+--------------+--------|
| | TTI CTS-4 | TTI.EXE | CTS-4 DAT | 1.2Г |
|Transitional| | | | |
| Technology |---------------+--------------+--------------+--------|
| | TTI CTS-8000 | TTI.EXE | CTS-8000 | 2.2Г |
|------------+---------------+--------------+--------------+--------|
| | | | 5099EN24 | 60M |
| Wangtek | Wangtek | WANGTEK.EXE |--------------+--------|
| | | | 5150EN | 150М |
+-------------------------------------------------------------------+
Другие устройства
По мере появления поддержки других устройств (через драй-
веры устройств сторонних разработчиков), вы можете полу-
чить все преимущества этих устройств, установив на файло-
вый сервер новые драйверы устройств и изменив файл списка
драйверов. (DIBI$DRV.DAT).
Следующие ниже инструкции описывают как установить новые
драйверы устройтсв и модифицировать файл переченя драйве-
ров.
___________________________________________________
Примечание: Производители дополнительных устройств могут вклю-
чить вместе с драйверами свои собственные инструк-
ции по установке. Если это так, то следуйте этим
указаниям производителей.
___________________________________________________
1. Скопируйте новый драйвер в каталог SYS:PUBLIC. В нако-
питель А: поместите дискету, содержащую новый драйвер,
и наберите:
NCOPY A:driver.EXE SYS:PUBLIC
Замените driver именем нового драйвера, который вы хо-
тите установить.
2. Используя текстовый редактор, модифицируйте файл
DIBI$DRV.DAT, включения в него новый драйвер. Чтобы это
сделать добавьте в список драйверов новую строку, наб-
рав:
"Текст, который должен появиться в списке драйверов"
DRIVER
Заключенный в кавычки текст указывает на строку, отоб-
ражаемую при открытии меню. Текст, который следует да-
лее, указывает на драйвер устройства, который должен
выполняться, когда выбирается данная опция.
Например, в ОС NetWare 386, версии 3.0, перечень драй-
веров содержит строку:
"Wangtek Tape Drive" WANGTEK
В утилитах UPGRADE и NBACKUP в меню появляется текст
"Wangtek Tape Drive", а WANGTEK определяет файл
WANGTEK.EXE.
Используя эти указания, вы можете установить столько
драйверов, сколько вам необходимо.
Сейчас, когда вы скопировали в каталог SYS:PUBLIC новый
драйвер и модифицировали файл DIBI$DRV.DAT, то на основа-
нии той информации, которая предоставляется производите-
ле, вы можете устанавить для рабочей станции аппаратные
средства.
Драйвер Wangtek
Если контроллер Wangtek не настроен по умолчанию (DMA=3,
IRQ=5, ADDR=280h), то DIBI-драйвер должен настраиваться
на те параметры, которые вы используте. Настройка на эти
параметры должны быть выполнена на рабочей станции, где
установлен контроллер Wangtek. Каждый параметр устанавли-
вается командой DOS SET, и должен вводится на отдельной
строке.
Следующие ниже команды могут быть введены из командной
строки DOS или сохранены либо в файле AUTOEXEC.BAT или
сценарии входа в систему.
SET WT_DMA=3
SET WT_IRQ=5
SET WT_ADDR=280h
Значения параметров, на которые может быть настроен конт-
роллер, приведены в таблице:
+-------------------------------------------------------------+
| Параметры | Значения |
|---------------+---------------------------------------------|
| DMA | 1,3 |
|---------------+---------------------------------------------|
| IRQ | 3, 4, 5 или 7 |
|---------------+---------------------------------------------|
| ADDR | 200h, 280h, 300h или 330h |
+-------------------------------------------------------------+
ПРИЛОЖЕНИЕ Г: ИСПОЛЬЗОВАНИЕ УТИЛИТЫ DOSGEN ДЛЯ ДОБАВЛЕНИЯ
ПРОГРАММЫ REMOTE RESET (УДАЛЕННОГО СБРОСА)
______________________________________________________________
В данном разделе объясняется как запустить утилиту DOSGEN
для того, чтобы рабочие станции (в большинстве своем без-
дисковые рабочие станции) могли выполнить начальную заг-
рузку из загрузочных файлов программы удаленной загрузки
(Remote Boot image files), хранимых на жестком диске фай-
лового сервера.
______________________________________________________
ЪДї Если вы используете на сетевых платах Token-Ring
і!і микросхему ППЗУ с программой Remote Reset (Удаленного
АДЩ сброса), то перед тем как выполнять начальную
загрузку рабочей станции вы должны загрузить с
консоли файлового сервера загружаемый модуль (Remote
Program Load) удаленной программной загрузки (LOAD
TOKENRPL.NCF).
Для удобства добавьте команду LOAD TOKENRPL.NCF в
файл AUTOEXEC.NCF. Файл TOKENRPL.NCF содержит
информацию о драйвере, который отвечает ППЗУ
начальной загрузки на сетевой плате рабочей станции.
_____________________________________________________
Если ваша рабочая станция приходит без сетевой платы или
без уже установленного ППЗУ с программой удаленного сбро-
са, проверьте есть ли в дополнительном метериале по уста-
новке этой указания о том как вставить на плату ППЗУ (и
возможно настроить блок перемычек или переключателей),
прежде чем размещать плату в компьютере.
Если вы это еще не делали, то сначала выполните эту про-
цедуру.
__________________________________________________
Примечание: Если вы на сети установили бездисковые рабочие
станции, то вы должны установить по крайней мере
одну рабочую станцию (временно), которая загрузит-
ся либо с дискет либо с жесткого диска для того,
чтобы сгенерировать на файловом сервере загрузоч-
ный файл программы удаленной загрузки.
___________________________________________________
Что вам понадобится
Чтобы установить на файловом сервере загрузочные файлы
программы удаленной загрузки вам понабится:
* Рабочий лист конфигурации рабочей станции для записи
установок;
* рабочая станция с накопителем на гибких магнитных дис-
ках;
* загрузочные дискеты для каждой рабочей станции удален-
ной загрузки (Remote Boot workstation).
Как только сетевая плата готова для выполнения удаленного
сброса, чтобы выгрузить загрузочные файлы рабочей станции
удаленной загрузки на файловый(-е) сервер(-ы), запустите
с дискеты на рабочей станции утилиту DOSGEN.
__________________________________________________
Примечание: Если у вас на сети несколько файловых серверов,
скопируйте загрузочные файлы программы удаленной
загрузки на файловый сервер, который может быть
сервером по умолчанию для этой рабочей станции
удаленной загрузки. Если в момент начальной заг-
рузки станции удаленной загрузки файловый сервер
занят, то следующий доступный сервер становится
сервером по умолчанию.
__________________________________________________
Также как для каждой конфигурации сетевой платы и исполь-
зуемой версии DOS вы должны создать различные загрузочные
дискеты, точно также для каждой рабочей станции удаленной
загрузки, которая имеет различные требования к загрузоч-
ному файлу, вы должны создать на файловом сервере различ-
ные загрузочные файлы программы удаленной загрузки.
Если вам потребуется создать только один загрузочный файл
программы удаленной загрузки, то следуйте указаниям на
стр. "..." под заголовком "Создание единственного загру-
зочного файла программы удаленной загрузки".
Если вам понадобится создавать несколько загрузочных фай-
лов программы удаленной загрузки, то перейдите к разделу
"Создание нескольких загрузочных файлов программы удален-
ной загрузки" на стр. "...".
Создание единого загрузочного файла программы удаленной загрузки
________________________________________________________________
Если файловый сервер уже имеет в каталоге SYS:LOGIN заг-
рузочный файл программы удаленной загрузки (NET$DOS.SYS),
который используется еще кем-нибудь, то вы не можете соз-
дать новый единый загрузочный файл программы удаленной
загрузки (single Remote Boot image file). Перейдите к
разделу "Создание нескольких загрузочных файлов программы
удаленной загрузки" на стр. "...".
1. Выполните начальную загрузку рабочей станции с дискеты или
жесткого диска и войдите в систему в качестве пользователя с
именем SUPERVISOR.
2. Вставьте в накопитель А: загрузочную дискету для рабочей
станции удаленной загрузки.
3. Отобразите накопитель F: на каталог SYS:SYSTEM.
MAP F:=SYS:SYSTEM
4. Отобразите копитель G: на каталог SYS:LOGIN.
MAP G:=SYS:LOGIN
5. Перейдите в каталог SYS:LOGIN.
G:
6. Запустите утилиту DOSGEN (DOS Remote Image File GENeration -
Генерация удаленного загрузочного файла DOS).
F:DOSGEN
На экране вы увидите информацию следующего содержания:
(1) Floppy Type f9 = Quad Density, 15 Sectors
per track
(2) Total Floppy Space 2400 Sectors
(3) Setting Up System Block.
(4) Setting Up FAT Tables.
(5) Setting Up Directory Structures.
(6) Traversing Directory Structures.
(7) Processing IBMBIO COM
(8) Processing IBMDOS COM
(9) Processing COMMAND COM
(10) Processing IPX COM
(11) Processing NET3 COM
(12) Processing AUTOEXEC BAT
(13) Transferring Data to "NET$DOS.SYS"
(1) - Тип дискеты -f9, Квадратичная плотность, 15
Секторов на
трек.
(2) - Полная емкоть дискеты 2400 секторов
(3) - Выполняется настройка системного блока
(4) - Выполняется настройка таблиц FAT
(5) - Выполняется настройка структуры каталогов
(6) - Выполняется перенос структуры катлогов
(7) - Обрабатывается файл IBMBIO COM
(8) - Обрабатывается файл IBMDOS COM
(9) - Обрабатывается файл COMMAND COM
(10) - Обрабатывается файл IPX COM
(11) - Обрабатывается файл NET3 COM
(12) - Обрабатывается файл AUTOEXEC BAT
(13) - Выполняется перенос данных в файл
"NET$DOS.SYS"
В каталоге SYS:LOGIN утилита DOSGEN создает загрузочный
файл для начальной загрузки, названный NET$DOS.SYS (копия
файлов загрузочной дискеты).
7. Скопируйте файл AUTOEXEC.BAT с загрузочной дискеты в накопи-
теле A: в каталог SYS:LOGIN.
8. Скопируйте файл AUTOEXEC.BAT с загрузочной дискеты в накопи-
теле A: в принятый по умолчанию каталог, указанный в пользова-
тельском сценарии входа в систему.
Как правило, таким каталогом является личный каталог
пользователя. Если каталогом по умолчанию является
SYS:LOGIN, то вы уже выполнили этот шаг.
_________________________________________________
Примечание: Если файл AUTOEXEC.BAT не был скопирован ни в ка-
талог SYS:LOGIN ни в каталог, принятый по умолча-
нию, то при входе в систему, вы можете получить
сообщение "Batch file missing" (Отсутствует ко-
мандный файл).
__________________________________________________
Более подробную информацию вы можете получить в статье
Remote Reset AUTOEXEC.BAT в руководстве "Основные понятия
ОС NetWare 386" (NetWare 386 Concepts).
9. Пометьте в каталоге SYS:LOGIN файл NET$DOS.SYS флагом
Shareable (Разделяемый).
Наберите
FLAG NET$DOS.SYS S
При возникновении каких-либо трудностей, обратитесь к
разделу "Советы по выходу из затруднительных ситуаций" на
стр. "...".
10. Предоставьте пользователю программы Удаленной загрузки право
Modify (Модифицировать) в каталоге SYS:LOGIN.
Перейдите в кталог SYS:LOGIN и наберите команду следующе-
го вида:
GRANT M TO FRED
Создание нескольких загрузочных файлов программы удаленной заг-
рузки
________________________________________________________________
Создание загрузочных файлов программы Удаленной загрузки
для нескольких рабочих станций - более сложный процесс,
чем создание такого файла для единственной рабочей стан-
ции. Ниже представлен обзор того, что вам надо будет сде-
лать для создания загрузочных файлов программы удаленной
загрузки для нескольких рабочих станций.
На каждой загрузочной дискете переименуйте файл
AUTOEXEC.BAT, присвоив ему уникальное имя.
!!! РИСУНОК !!!
Рис. Переименуйте файл AUTOEXEC.BAT:
1-загрузочная дискета для пользователя FRED; 2-переименовать
Скопируйте переименованный файл с расширением .BAT в
каталог SYS:LOGIN и в принятый по умолчанию каталог,
указанный в сценарии вхождения в сеть.
!!! РИСУНОК !!!
Рис. Скопируйте переименованный файл с расширением .BAT:
1-загрузочная дискета для пользователя FRED; 2-скопиро-
вать; 3-каталоги файлового сервера
Чтобы выполнить переименованный командный файл, на каждой
загрузочной дискете создайте новый файл AUTOEXEC.BAT
!!! РИСУНОК !!!
Рис. Создайте новый файл AUTOEXEC.BAT:
1-загрузочная дискета для пользователя FRED; 2-диск готов
для выполнения утилиты DOSGEN; 3-СОЗДАЙТЕ новый файл
autoexec.bat
Чтобы для каждой загрузочной дискеты создать уникально
названный файл с расширением SYS в каталоге SYS:LOGIN,
используйте утилиту DOSGEN.
!!! РИСУНОК !!!
Рис. Для создания файла с расширением .SYS выполните
утилиту DOSGEN:
1-рабочая станция; 2-Вставьте в накопитель А:\ и запустите
DOSGEN; 3-каталог SYS:LOGIN; 4-файл, созданный утилитой
DOSGEN; 4-файл, созданный редактором; 5-файловый сервер
В каталоге SYS:LOGIN создайте файл BOOTCONF.SYS, который
говорит рабочей станции о том, какие загрузочные файлы
программы начальной загрузки надо использовать. .
!!! РИСУНОК !!!
Рис. Создайте файл BOOTCONF.SYS:
1-каталог SYS:LOGIN; 2-СОЗДАЙТЕ с помощью текстового редак-
тора DOS; 3- на каждой плате содержится: 4-адрес сети;
5-адрес узла; 6-имя используемого файла; 7-файловый сервер
1. Выполните начальную загрузку рабочей станции с дискеты или
жесткого диска и войдите в систему в качестве пользователя с
именем SUPERVISOR.
2. На загрузочной дискете переименуйте файл AUTOEXEC.BAT.
2a. Вставьте загрузочную дискету для одной из рабочих
станций удаленной загрузки в накопитель A:.
2б. Переименуйте на этой дискете файл AUTOEXEC.BAT.
На каждой загрузочной дискете присвойте файлу
AUTOEXEC.BAT уникальное имя и расширение .BAT. Напри-
мер, для рабочей станции, которую будет использовать
Fred, назовите командный файл FRED.BAT.
2в. На рабочем листе конфигурации рабочей станции для
каждого переименованного файла с расширением .BAT (в
нашем примере FRED.BAT) перечислите адреса сетей и уз-
лов рабочих станций, которые будут его использовать.
________________________________________________________
ЪДї Вы будете использовать эту информацию, когда будете
і!і создавать файл BOOTCONF.SYS.
АДЩ ________________________________________________________
3. Скопируйте переименованный файл с расширением .BAT (в нашем
примере FRED.BAT) с загрузочной дискеты в каталог SYS:LOGIN.
4. Скопируйте переименованный файл с расширением .BAT (в нашем
примере FRED.BAT) в принятый по умолчанию каталог, указанный в
пользовательском сценарии входа в систему.
Как правило, таким каталогом является личный каталог
пользователя.
Если каталогом по умолчанию является SYS:LOGIN, то вы уже
выполнили этот шаг.
______________________________________________
Примечание: Если файл AUTOEXEC.BAT не был скопирован ни в
каталог SYS:LOGIN ни в каталог, принятый по
умолчанию, то при входе в систему, вы можете
получить сообщение "Batch file missing"
(Отсутствует командный файл).
______________________________________________
5. На загрузочной дискете создайте новый файл AUTOEXEC.BAT.
Используя текстовый редактор DOS, создайте файл
AUTOEXEC.BAT, похожий на следующий:
FRED.BAT
Когда выполняется начальная загрузка рабочей станции уда-
ленной загрузки, операционная система считывает файл
AUTOEXEC.BAT и переходит к переименованному командному
файлу (в нашем примере FRED.BAT) для выполнения загрузоч-
ных команд.
Назначьте накопители в каталоги, куда производит запись утилита
DOSGEN.
6а. Отобразите накопитель F на каталог SYS:SYSTEM:
MAP F:=SYS:SYSTEM
6б. Отобразите накопитель G: на каталог SYS:LOGIN.
MAP G:=SYS:LOGIN
6в. Перейдите в каталог SYS:LOGIN.
G:
7. Запустите утилиту DOSGEN (DOS Remote Image File GENeration -
Генерация удаленного загрузочного файла DOS).
7а. Находясь на накопителе G (и имея загрузочную дискету
в накопителе A:) наберите команду следующего вида:
F:DOSGEN A: FRED.SYS
(Между буковой накопителя A: и именем файла оставьте
пробел.)
В каталоге SYS:LOGIN утилита DOSGEN создаст новый заг-
рузочный файл программы удаленной загрузки.
На экране вы увидите информацию следующего содержания:
(1) Floppy Type f9 = Quad Density, 15 Sectors
per track
(2) Total Floppy Space 2400 Sectors
(3) Setting Up System Block.
(4) Setting Up FAT Tables.
(5) Setting Up Directory Structures.
(6) Traversing Directory Structures.
(7) Processing IBMBIO COM
(8) Processing IBMDOS COM
(9) Processing COMMAND COM
(10) Processing IPX COM
(11) Processing NET3 COM
(12) Processing AUTOEXEC BAT
(13) Processing FRED BAT
(14) Transferring Data to "NET$DOS.SYS"
(1) - Тип дискеты -f9, Квадратичная плотность, 15
Секторов на трек.
(2) - Полная емкоть дискеты 2400 секторов
(3) - Выполняется настройка системного блока
(4) - Выполняется настройка таблиц FAT
(5) - Выполняется настройка структуры каталогов
(6) - Выполняется перенос структуры катлогов
(7) - Обрабатывается файл IBMBIO COM
(8) - Обрабатывается файл IBMDOS COM
(9) - Обрабатывается файл COMMAND COM
(10) - Обрабатывается файл IPX COM
(11) - Обрабатывается файл NET3 COM
(12) - Обрабатывается файл AUTOEXEC BAT
(13) - Обрабатывается файл FRED BAT
(14) - Выполняется перенос данных в файл
"NET$DOS.SYS"
7б. Запишите адрес сети и узла рабочей станции, которая
будет использовать только что созданный загрузочный
файл программы удаленной загрузки.
_____________________________________________________
ЪДї Вы будете использовать эту информацию, когда будете
і!і создавать файл BOOTCONF.SYS.
АДЩ _____________________________________________________
Например, когда вы завершили выполнение утилиты DOSGEN
для двух загрузочных дискет, ваш список будет выглядеть
следующим образом:
FRED.SYS: Network#=DOC20 Node=5a003b77
JANE.SYS: Network#=DOC20 Node=1b0276a3
7в. Для каждой загрузочной дискеты повторите шаги 7a и
7б.
8. Создайте файл BOOTCONF.SYS.
Когда вы создаете несколько загрузочных файлов программы
удаленной загрузки, вам также понадобится в каталоге
SYS:LOGIN файл BOOTCONF.SYS, в котором перечисляются:
* Все настроенные для конкретной рабочей станции загру-
зочные файлы программы удаленной загрузки. (К ним не
относится файл NET$DOS.SYS.)
* Сетевые адреса и адреса узлов каждой рабочей станции,
которые используют эти загрузочные файлы программы уда-
ленной загрузки, настроенные для конкретной рабочей
станции.
______________________________________________
Примечание: Если на файловом сервере уже имеется в каталоге
SYS:LOGIN файл BOOTCONF.SYS, то вам не надо созда-
вать новый. Добавьте несколько записей в существу-
ющий файл, используя для этого тестовый редактор
DOS.
______________________________________________
8а. Перейдите в каталог SYS:LOGIN.
8б. С помощью текстового редактора DOS создайте в катало-
ге SYS:LOGIN файл BOOTCONF.SYS.
Для каждого созданного вами загрузочного файла прог-
раммы удаленной загрузки включите строку следующего
формата записи:
* 0x (число 0 плюс x)
* сетевой адрес
* запятая (,)
* адрес узла или станции
* знак равно (=)
* имя файла образа загрузочного диска
Для нашего примера с двумя загрузочными дискетами эти за-
писи будут выглядеть следующим образом:
0xDOC20,5a003b77=FRED.SYS
0xDOC20,1b0276a3=JANE.SYS
Более подробную информацию вы можете получить в статье
Remote Reset AUTOEXEC.BAT в руководстве "Основные понятия
ОС NetWare 386" (NetWare 386 Concepts).
9. Пометьте в каталоге SYS:LOGIN файлы с расширением .SYS флагом
Shareable (Разделяемый).
Наберите команды следующего вида
FLAG *.SYS S
FLAG *.BAT S
При возникновении каких-либо трудностей, обратитесь к
разделу "Советы по выходу из затруднительных ситуаций" на
стр. "...".
10. Предоставьте пользователю программы Удаленной загрузки право
Modify (Модифицировать) в каталоге SYS:LOGIN.
Перейдите в каталог SYS:LOGIN и наберите команду
следующего вида:
GRANT M TO FRED
Советы по диагностике сбойных ситуаций
* Если вы получаете сообщение об ошибке "Error opening
boot disk image file" (Ошибка при открытии файла образа
загрузочного диска), то вероятно вы подключаетесь к
другому файловому серверу, на котором нет загрузочного
файла программы удаленной загрузки. Либо войдите в сеть
с других возможных по умолчанию файловых серверах как
пользователь SUPERVISOR и выполните на каждом утилиту
DOSGEN, либо скопируйте файлы с расширениями .SYS и
.BAT с принятого по умолчанию сервера на другие файло-
вые серверы сети.
* Если вы получаете сообщение об ошибке "Batch file
missing" (Отсутствует командный файл), убедитесь, что
файл AUTOEXEC.BAT находится :
+-----------------------------------------------------------+
| в SYS:LOGIN | Для каждого файлового сервера, к которому |
| | вы возможно могли бы подключиться. |
|--------------+--------------------------------------------|
| на принятом | Для файлового сервера, к которому вы |
| по умолчанию | обычно подключаетесь. |
| (или первом) | |
| назначенном | |
| накопителе | |
+-----------------------------------------------------------+
* Если один пользователь может войти в систему, а попытки
других сделать это в то же самое время безуспешны, убе-
дитесь, что файлы с расширением .SYS отмечены флагом
Shareable и что пользователи имеют в каталоге
SYS:SYSTEM право Modify.
* Если вы используете на сетевых платах Token-Ring мик-
росхему ППЗУ с программой Remote Reset (Удаленного
сброса) и не можете выполнить начальную загрузку рабо-
чей станции, проверьте, что перед тем как выполнять на-
чальную загрузку рабочей станции, вы загрузили с консо-
ли файлового сервера загружаемый модуль (Remote Program
Load) удаленной программной загрузки (LOAD
TOKENRPL.NCF).
* Воспользуйтесь утилитой TRACK ON, выдаваемой с консоли
файлового сервера, и понаблюдайте с рабочей станции за
сообщением GET NEAREST SERVER REQUESTS (ПОЛУЧЕНИЕ ЗАП-
РОСОВ К БЛИЖАЙШЕМУ СЕРВЕРУ). Тем самым вы сможете про-
верить, посылает ли пакеты загрузочное ППЗУ на рабочей
станции. Более подробную информацию вы можете получить
в описании команды TRACK ON в руководстве "Системное
администрирование ОС NetWare 386" (NetWare 386 System
Administration).
* Загрузите с консоли файлового сервера утилиту MONITOR и
посмотрите, открывает ли рабочая станция файл
BOOTCONF.SYS, файл NET$DOS.SYS или другие файлы образа
загрузочного диска.
* Если рабочая станция, использующая загрузочное ППЗУ не
загружается, и у вас имеется другая рабочая станция с
накопителем на гибких магнитных дисках, конфигурация
которой точно такая же как и первой рабочей станции
(тот же тип сетевой платы, использующей те же самые оп-
ции конфигурации), посмотрите будет ли загружаться вто-
рая станция с загрузочной дискеты, которую вы использо-
вали с утилитой DOSGEN. Выполнение начальной загрузки с
загрузочной дискеты на второй машине должно происходить
точно также, как выполнение начальной загрузки первой
машины с файлового сервера.
ПРИЛОЖЕНИЕ Д. ОПЦИИ ФАЙЛА NET.CFG
____________________________________________________________
Файл NET.CFG содержит информацию по конфигурации рабочей
станции. Это управляющий файл, который содержит заголовки
раздел заголовков и текущих опций, которые происходят от
установленных по умолчанию постоянных параметров процесса
загрузки рабочей станции.
Обычно вам не нужен файл NET.CFG, потому что установлен-
ные по умолчанию параметры будут соответствовать вашей
сети.
Для создания этого файла используйте любой текстовый ре-
дактор DOS. Укажите только те опции, которые будут отли-
чаться от принятых по умолчанию.
______________________________________________
Примечание: Если вы установили рабочие станции, использующие
протокол IPX, вероятно вы знакомы с файлом
SHELL.CFG, который также содержит информацию по
конфигурации. Сейчас информация из SHELL.CFG пере-
носится в более гибкий файл NET.CFG. В файле
NET.CFG можно адресоваться к любой опции из файла
SHELL.CFG.
Чтобы понять использовать ли оба файла с расшире-
нием .CFG, или объединить их в файл NET.CFG, вос-
пользуйтесь приведенной ниже схемой.
+------------------------------------------------------+
| Если | То |
|---------------------+--------------------------------|
| файл SHELL.CFG уже | Сохраните в файле SHELL.CFG |
| существует | в файле SHELL.CFG |
|---------------------+--------------------------------|
| файла SHELL.CFG не | Поместите все команды файла |
| существует | SHELL.CFG в начало файла |
| | NET.CFG (выровненные слева) |
+------------------------------------------------------+
Если вы помещаете какие-нибуль опции файла
SHELL.CFG в файл NET.CFG, будут установлены только
опции файла NET.CFG.
Опции файла SHELL.CFG описываются в Приложении Б.
______________________________________________
Соглашения
В файле NET.CFG основные заголовки разделов выровавнива-
ются по левому краю, под каждым заголовком информация за-
писывается с отступом (с помощью пробелов или знаков та-
буляции).
Непринципиально какие буквы (прописные или строчные) ис-
пользуются в основных заголовках и ключевых словах.
Ниже представлены самые распространенные заголовки разде-
лов файла NET.CFG:.
* Link Support;
(Поддержка канала передачи данных)
* Protocol (protocol_name)
(Протокол (имя_протокола))
* Link Driver (driver_name)
(Драйвер канала передачи данных (имя_драйвера))
Заголовок должен предшествовать опциям, которые вы хотите
включить в этот раздел. Ввод строки файла NET.CFG завер-
шается нажатием клавиши .
Все числа записывайте в десятичной системе счисления, за
исключением тех случаев, где это оговаривается особо.
Строки комментария начинаются знаком (#) фунта стерлин-
гов.
Образец файла NET.CFG
LINK DRIVER NE1000
#Измените уровень прерывания (IRQ) на 5.
INT 5
#Измените номер канала DMA на 3.
DMA 3
#Измените базовый адрес памяти (шестнадцатиричное
число)
#на абсолютную величину C0000
MEM C0000
#Измените номер порта #300 (шестнадцатиричное
число)
PORT 300
На приведенной ниже схеме перечисляются опции, уникальные
для файла NET.CFG. Основные заголовки разделов выделены
даны на темном фоне с выравниванием по левой границе. Под
каждым заголовком с отступом перечисляются опции.
После этой схемы дается краткое описание функции каждой
опции и некоторые возможные причины для изменения уста-
новки.
+-------------------------------------------------------------+
| Link Support |
| (Канальная поддержка) |
|-------------------------------------------------------------
| BUFFERS communication_number [size] |
| MEMPOOL number [k] |
|-------------------------------------------------------------|
| Protocol "protocol name" |
| (Протокол "имя протокола") |
|-------------------------------------------------------------|
| BIND name |
| DEFAULT name |
| SESSION number |
|-------------------------------------------------------------|
| Link Driver "driver name" |
| (Канальный драйвер "имя драйвера") |
|-------------------------------------------------------------|
| DMA [#1 | #2] channnel_number |
| INT [#1 | #2] interrupt_request_number |
| MEM [#1 | #2] hex_string_address[hex_length] |
| PORT[#1 | #2] hex_starting_address hex_number |
| _of_port |
| NODE ADDRESS hex_address |
| PS/2 SLOT number |
| PS/2 SLOT ? |
| FRAME frame_type |
| LOOK AHEAD SIZE number |
| PROTOCOL name hex_protocol_ID frame_type |
| SEND RETRIES number |
|-------------------------------------------------------------|
| Link Driver LANSUP |
| (Канальный драйвер LANSUP) |
|-------------------------------------------------------------|
| SAPS number |
| LINK STATION number |
| MAX PACKET number |
+-------------------------------------------------------------+
______________________________________________
Примечание: Если вы используете драйверы ЛВС или протоколы
сторонних разработчиков, см. документацию по
каким-либо дополнительным параметрам.
______________________________________________
В определениях были использованы следующие соглашения:
[] - в скобках содержится необязательный элемент
number -(число) - десятичное число
2
hex - (шестнадцатиричное число) - шестнадцатиричное
число
LINK SUPPORT
____________________________________________________________
BUFFERS communication_number [size]
Данная опция настраивает количество буферов приема и их
размер по сети.
Желаемое число коммуникационных буферов должно быть дос-
таточно большим, чтобы содержать все заголовки среды и
желаемый максимальный размер данных.
Значение, принятое по умолчанию: 0.
______________________________________________
Примечание: Стек протоколов IPXODI не использует коммуникаци-
онные буфера уровня поддержки канала передачи дан-
ных (Link Support Layer).
______________________________________________
Для установок обратитесь к документации по протокольному
стеку сторонних разработчиков.
Размер буфера - необязательный параметр. Минимальный раз-
мер - 586 байт. Полное буферное пространство должно поме-
щаться приблизительно в 59 КБайт (число кратное размеру
буфера).
Значение, принятое по умолчанию: 1130.
MEMPOOL number [k]
Некоторые протоколы используют эту опцию для настройки
размера буферов пула памяти, которое будет поддерживать
Уровень поддержки канала передачи данных.
______________________________________________
Примечание: Стек протоколов IPXODI не использует буферы
MEMPOOL.
______________________________________________
Для установок обратитесь к документации по протокольному
стеку сторонних разработчиков.
k - означает умножить на 1024.
PROTOCOL
____________________________________________________________
BIND name
Как правило, IPXODI делает привязку к первой сетевой пла-
те, которую он находит. Данная опция ограничивает поиск
сетевой платой, которую вы указываете.
Замените name именем одного из следующих драйверов ЛВС:
* TRXNET (для плат RX-Net и Turbo RX-Net фирмы
Novell)
* NE2 (для плат Ethernet NE/2 фирмы Novell)
* NE2-32 (для плат Ethernet NE/2-32 фирмы Novell)
* NE1000 (для плат Ethernet NE1000 фирмы Novell)
* NE2000 (для плат Ethernet NE2000 фирмы Novell)
* LANSUP (только для программы IBM LAN Support
(программа поддержки ЛВС фирмы IBM))
* 3С503 (для плат EtherLink Series 503 фирмы 3Com)
* 3С523 (для плат EtherLink/MC 3C523 фирмы 3Com)
______________________________________________
Примечание: В среде DOS вы можете выполнить привязку
IPXODI.COM только к одной сетевой плате.
______________________________________________
Например, если в вашей рабочей станции в разъеме 0 уста-
новлена плата NE1000, а в разъеме 1 установлена плата
NE2000, то если вы ничего не укажите в файле NET.CFG,
IPXODI выполнил бы привязку только к плате NE1000. Одна-
ко, если вы поместите в файле NET.CFG строку BIND NE2000,
IPXODI осуществит привязку к плате NE2000.
DEFAULT name
Данная опция запрашивает привязку стека протоколов с
драйвером ЛВС (MLID) и настраивает протокол на стек, при-
нятый по умолчанию.
______________________________________________
Примечание: IPXODI игнорирует этот параметр.
______________________________________________
Замените name именем одного из драйверов ЛВС, перечислен-
ных ранее для опции BIND.
PRESCAN name
Данная опция запрашивает привязку стека протоколов с наз-
ванным драйвером ЛВС (MLID) и настраивает протокол на при-
нятый по умолчанию стек предварительного сканирования
(default prescan stack).
______________________________________________
Примечание: IPXODI игнорирует этот параметр.
______________________________________________
Замените name именем одного из драйверов ЛВС, перечислен-
ных ранее для опции BIND.
SESSION number
Данная опция настраивает количество сеансов, которое дол-
жен одновременно сопровождать стек протоколов.
Минимальное и максимальное значения получите из докумен-
тации по протоколам сторонних разработчиков.
LINK DRIVER driver_name
____________________________________________________________
Чтобы использовать этот заголовок, замените driver_name
именем того драйвера, который вы используете; после этого
используйте одну или несколько из следующих опций. Имя
представляет собой имя файла драйвера ЛВС.
Вы можете использовать эти опции с любым числом различных
сетевых плат, которые у вас имеются, но при этом вы долж-
ны иметь для каждой платы отдельный заголовок Link Driver
name.
Замените name именем одного из следующих драйверов
ЛВС:
* TRXNET (для плат RX-Net и Turbo RX-Net фирмы
Novell)
* NE2 (для плат Ethernet NE/2 фирмы Novell)
* NE2-32 (для плат Ethernet NE/2-32 фирмы Novell)
* NE1000 (для плат Ethernet NE1000 фирмы Novell)
* NE2000 (для плат Ethernet NE2000 фирмы Novell)
* LANSUP (только для программы IBM LAN Support
(программа поддержки ЛВС фирмы IBM))
* 3С503 (для плат EtherLink Series 503 фирмы 3Com)
* 3С523 (для плат EtherLink/MC 3C523 фирмы 3Com)
Под заголовком LINK DRIVER поместите команды как для ап-
паратных средств, так и для программного обеспечения.
Команды для аппартных средств
DMA [#1 | #2] channel_option
Данная опция определяет установку аппаратных средств се-
тевой платы, используемой в рабочей станции. Эта опция
позволяет настроить один из двух каналов DMA.
Введите тот номер канала, который должен использоваться.
(Драйвер для этой сетевой платы автоматически будет выби-
рать номер канала, принятый для нее по умолчанию.)
Если вы не укажите какой из двух настраиваемых каналов
(#1 или #2) должен быть настроен, то по умолчанию эта оп-
ция автоматически использует первый настраиваемый канал
(#1). Вам не нужно включать опцию #1, если вы используете
только опцию, принятую по умолчанию. Например, если пер-
вый настраиваемый канал DMA на вашей сетевой плате ис-
пользует канал 3 DMA, поместите в свой файл NET.CFG сле-
дующие строки:
Link Driver name
DMA 3
Например, если первый настраиваемый канал DMA на вашей
сетевой плате будет использовать канал 3 DMA, а второй
настраиваемый канал будет использовать канал 4 DMA, то в
свой файл NET.CFG поместите следующие строки:
Link Driver name
DMA 3
DMA #2 4
Заметим, что второй канал DMA требует использования знака
фунта стерлингов (#).
INT [#1 | #2] interrupt_request_number
Данная опция указывает какие прерывания использует сете-
вая плата. Используйте номер запроса прерывания, установ-
ленный на сетевой плате.
Если вы не указываете какая из двух настраиваемых линий
прерывания (#1 или #2) должна быть настроена, то по умол-
чанию эта опция автоматически использует первую настраи-
ваемую линию прерывания (#1).
Вам не нужно включать опцию #1, если вы используете толь-
ко опцию, принятую по умолчанию.
Например, если первая настраиваемая линия прерывания на
вашей сетевой плате будет использовать IRQ 2 , поместите
в свой файл NET.CFG следующие строки:
Link Driver name
IRQ 2
Если ваша плата может использовать две настраиваемые ли-
нии прерывания и вы хотите использовать либо обе, либо
только вторую линию, вы должны указать какая из линий
прерывания (#1 или #2) будет настраиваться.
Например, если первая настраиваемая линия прерывания на
вашей сетевой плате будет использовать канал IRQ 2, а
вторая настраиваемая линия прерывания будет использовать
канал IRQ 3, то в свой файл NET.CFG поместите следующие
строки:
Link Driver name
Int 2
Int #2 3
Заметим, что второй канал DMA требует использования знака
фунта стерлингов (#).
MEM [#1 | #2] hex_starting_address [hex_length]
Данная опция указывает диапазон памяти, который должен
использоваться сетевой платой.
Применяйте шестнадцатиричные физические (абсолютные) ад-
реса памяти, используемые сетевой платой. (Этот начальный
адрес (hex_starting_address) должен соответствовать на-
чальному адресу, установленному на сетевой плате).
Укажите длину диапазона адресов памяти (в шестнадцатирич-
ных параграфах) (hex_length), которую использует сетевая
плата. Как правило один параграф равен 16 байтам.
Например, чтобы сетевая плата могла обращаться к памяти в
диапазоне адресов с D0000 по D4000, вам надо указать на-
чальный адрес D0000 и длину диапазона - 400 (столько па-
раграфов в 16 КБайтах). В таком случае поместите в файл
NET.CFG следующие строки:
Link Driver name
Mem D0000 2
Обычно не требуется указывать длину.
NODE ADDRESS hex_address
Данная опция отменяет закодированный аппаратным образом
(hard-coded) адрес узла (hex_address) на сетевой плате,
при условии, что аппаратные средства позволяют это сде-
лать.
Используйте адрес в виде шестнадцатиричного числа.
_____________________________________________________
ЪДї Смена адреса узла на сетевой плате может создать
і!і конфликтные ситуации с другими сетевыми платами.
АДЩ Всякий раз, когда это возможно, оставляйте
закодированный аппаратным образом (hard-coded) адрес
узла на сетевой плате.
_____________________________________________________
На представленном ниже примере показано, как сменить
адрес узла на сетевой плате типа 3C503:
Link Driver 3C503
Node Address 12D43
PORT[#1 | #2] hex_starting_address hex_number_of_port
Используйте данную опцию для указания начального порта
(hex_starting_address) и количества портов в диапазоне
(hex_number_of_port).
Используйте шестнадцатиричное представление начального
порта ввода/вывода.
Диапазон портов задавайте шестнадцатиричным числом. Если
сетевая плата может использовать два диапазона и вы хоти-
те работать либо со вторым диапазоном, либо сразу с обои-
ми, то вы должны указать какой из диапазонов (#1 или #2)
использовать.
Все значения должны иметь шестнадцатиричное представле-
ние.
Например, предположим вы хотите задать начальный порт и
количество портов в первом диапазоне на вашей сетевой
плате. Начальный порт ввода/вывода - 300h; в первом диа-
пазоне 16 портов. В таком случае поместите в файл NET.CFG
следующие строки:
Link Driver name
Port 300
Количество портов указывать необязательно.
PS/2 SLOT ?
Эту опцию используйте тогда, когда в рабочую станцию вы
поставили только одну из однотипных сетевых плат.
Эта опция сигнализирует драйверу ЛВС выполнять сканирова-
ние своих плат.
PS/2 SLOT number
Используйте эту опцию тогда, когда вы хотите получить
доступ к двум отдельным магистралям Ethernet (например,
один магистральный кабль использует cеть NetWare, а дру-
гой - мини-компьютер.) Используйте тот номер разъема, в
который вы вставили плату. Номер разъема можно найти на
задней панели копьютера. Драйвер ЛВС будет использовать
сетевую плату, установленную в этом разъеме.
Например, если вы используете в одной и той же рабочей
станции две платы NE/2 и вставляете одну плату в разъем
#1, а вторую - в разъем #2, то поместите в свой файл
NET.CFG следующие строки:
Link Driver NE2
Link Driver NE2
PS/2 Slot 2
После этого в свой файл AUTOEXEC.BAT допишите:
LSL
NE2
NE2
Команды для программного обеспечения
FRAME frame_type
Данная опция задает тип кадра, который используется сете-
вой платой. Эту опцию используйте с платами, которые под-
держивают несколько типов кадров.
+-------------------------------------------------------------+
| Протокольная среда | Тип кадра |
|--------------------------+----------------------------------|
| IPX | ETHERNET_802.3 |
|--------------------------+----------------------------------|
| DEC, TCP/IP, IPX, | ETHERNET_II |
| APPLETALK, XNS и т.д. | |
|--------------------------+----------------------------------|
| OSI, IPX | ETHERNET_802.2 |
|--------------------------+----------------------------------|
| TCP/IP, IPX | ETHERNET_SNAP |
|--------------------------+----------------------------------|
| IBM, IPX, OSI | TOKEN-RING |
|--------------------------+----------------------------------|
| TCP/IP, IPX, DEC | TOKEN-RING_SNAP |
+-------------------------------------------------------------+
Например, чтобы определить сетевую плату Ethernet, ис-
пользующую тип кадра Ethernet II, поместите следующую
строку в файл NET.CFG ниже заголовка для того драйвера:
Frame ETHERNET_II
Обычно по умолчанию драйверы ЛВС Ethernet настроены на тип
кадра Ethernet_802.3; драйверы ЛВС Token-Ring - на кадр
Token-Ring.
LOOK AHEAD SIZE number
Эта опция указывает количество байт в пакете, который
драйвер ЛВС передаст на Уровень поддержки канала передачи
данных, с тем чтобы определить куда направлять пакет. Ди-
апазон возможных значений: от 0 до 128 в зависимости от
протокола. Чтобы узнать рекомендованный размер, смотрите
документацию по протоколу.
Если драйвер используют два или более протоколов, выбери-
те наибольшее значение.
Значение, принятое по умолчанию: 18 байт.
PROTOCOL name hex_protocol_ID frame_type
Данная опция позволяет существующим драйверам ЛВС обраба-
тывать новые протоколы. Замените name именем нового про-
токола.
Для идентификатора протокола (hex_protocol_ID) используй-
те шестнадцатиричное число.
Замените frame_type на тот тип кадра, который применяет
новый протокол.
Например, если вы подключили к своей сетевой плате NE2-32
новый протокол (XYZ), то файл NET.CFG мог бы выглядеть
следующим образом:
Link Driver NE2-32
Frame ETHERNET_SNAP
Protocol XYZ 904A ETHERNET_SNAP
SEND RETRIES number
Данная опция определяет сколько раз драйвер сетевой платы
будет пытаться повторить передачу пакета, вселедствии
возникновения ощибки связи.
Используйте это число, если вы хотите, чтобы драйвер пы-
тался повторять передачу пакета.
Значение принятое по умолчанию определяется драйвером.
Link Driver LANSUP
____________________________________________________________
Опции, следующие ниже, уникальны для драйвера LANSUP.
SAPS number
Если вы с сетевой платой используете драйвер LANSUP, то
вы должны указать необходимое количество Точек доступа к
службам (Service Access Point - SAP). Установите это зна-
чение, чтобы позволить всем прикладным задачам использо-
вать IBM LAN Support Program (Программу поддержки ЛВС
фирмы IBM). Максимальная величина зависит от типа исполь-
зуемой сетевой платы.
Значение, принятое по умолчанию: 1.
LINK STATION number
Если вы с сетевой платой используете драйвер LANSUP, то
вы должны указать необходимое количество станций связи
(link station).Установите это значение, чтобы позволить
всем прикладным задачам использовать IBM LAN Support
Program (Программу поддержки ЛВС фирмы IBM). Максимальная
величина зависит от типа используемой сетевой платы.
Значение, принятое по умолчанию: 1.
MAX PACKET number
Драйвер LANSUP по умолчанию считает размер пакета равным
1128 байт. В эту величину входят все заголовки кадра и
желаемый размер данных.
Измените эту величину, если вам необходимо использовать
пакеты большего размера. Максимальный размер зависит от
типа и быстродействия используемой сетевой платы.