Сети NetWare 3.12-4.1.Книга ответов

       

При попытке инсталляции NetWare с CD-ROM происходит зависание. В чем дело?



При попытке инсталляции NetWare с CD-ROM происходит зависание. В чем дело?

Обычно эта ситуация возникает, когда накопитель CD-ROM подключен к тому же дисковому адаптеру, что и диск, на котором будет создаваться том SYS:. Это противопоказано только из-за специфики процесса первоначальной инсталляции сервера с CD - инсталляция начинается из среды DOS, а загрузка драйвера NetWare для дискового адаптера приводит к неожиданной для DOS-драйвера реинициализации адаптера, вызывающей ошибку чтения CD. Для работы и конфигурирования инсталлированного сервера место подключения CD-ROM не имеет значения.
Есть несколько способов преодоления этого затруднения:

1. Переставить CD-ROM на другой адаптер (если его нет, временно поставить). Этот способ удобен для специалиста по аппаратным средствам, который умеет конфигурировать интерфейсы и не побоится, в случае необходимости, вступить в борьбу с возможными конфликтами IDE и SCSI адаптеров. В этой борьбе не исключено поражение. Беспроигрышный вариант - старенький CD-ROM с интерфейсом SONY, PANASONIC или MITSUMI со своим адаптером и DOS-драйверами.

2. Использовать разделяемый CD-ROM другого сервера (любого, даже и NetWare Lite или Windows for Workgroups) и загрузить на компьютере - будущем сервере клиентское обеспечение сети того сервера (но только в реальном режиме, стандартной памяти и среде DOS!). При этом инсталляция будет производиться по сети. Если доступные серверы не имеют разделяемого CD-ROM, то временная его перестановка с нового компьютера на другой сервер NetWare избавит от некоторой эквилибристики при инсталляции (см. следующий вариант). Операции по установке поддержки разделяемого CD-ROM на работающем сервере не очень сложна.

3. Во время ручной инсталляции сервера, своевременно прервав работу утилиты INSTALL.NLM, установить поддержку разделяемого CD-ROM и продолжить работу, перезапустив утилиту. При этом инсталляция начинается запуском INSTALL.BAT с CD. Загружается SERVER.EXE без загрузки драйвера диска (из файла STARTUP.NCF), задается имя сервера, номер внутренней IPX-сети и загружается утилита INSTALL с пока еще DOS CD-ROM.
Далее перейдя в системную консоль (Alt-Escape) загружаем драйвер дискового адаптера командой

LOAD drv_name

(Предупреждения от DOS-драйвера CD-ROM игнорируем). Теперь снова переключаемся в INSTALL (Alt-Escape) и обычным способом создаем разделы NetWare, определяем и монтируем том SYS:. Больше ничего делать нельзя (кроме установки лицензии с дискеты в NetWare 4.x), поскольку все остальные действия требуют доступа к CD, а его уже (пока) нет. Далее снова перейдя в системную консоль (Alt-Escape) и загрузим драйвер CD-ROM (предварительно скопированные на DOS диск) командами

LOAD C:\SERVER\cd-rom_driver

Здесь cd_driver - имя .DSK-драйвера поддержки CD-ROM (CDNSASPI, ASPICD или другой). После успешной загрузки драйвера должно появиться сообщение вида "SCSI ID: nn is Logical Device 00 NWxxxx", где NWxxxx - метка CD соответствующей версии.



Если этого не произошло, попробуем выгрузить драйвер командой UNLOAD cd_driver и загрузить другие варианты драйверов (может, и NWPA)

Следующий модуль поддержки CD-ROM загружаем командой

LOAD C:\SERVER\CDROM.NLM

Теперь CD-ROM монтируется как том NetWare командой

CD MOUNT NWxxxx

Затем выгружаем и повторно загружаем утилиту INSTALL.NLM командами

UNLOAD INSTALL

LOAD C:\SERVER\INSTALL

и, выбрав опцию копирования системных файлов, заменяем предложенный источник A:\ на имя каталога требуемой языковой поддержки уже сетевого CD-ROM, например, NW410:\NW410\ENGLISH.



Если не сделать перезагрузку INSTALL, утилита попытается за исходными файлами обратиться к DOS CD и зависнет.

После копирования файлов все проблемы "сидения на двух стульях" (DOS и NetWare CD-ROM) остаются позади, и можно спокойно продолжать работу с утилитой, в следующий раз загружая ее из каталога SYS:SYSTEM просто командой.

LOAD INSTALL


Содержание раздела