При EMM386 STORAGE MANAGER 3.35 и 3.36 вешается на скане HD

Обсуждение технических вопросов по продуктам Novell

При EMM386 STORAGE MANAGER 3.35 и 3.36 вешается на скане HD

Сообщение Савельев Сергей » 28 фев 2007, 12:39

Доброго всем времени
Решил сделать загрузочный CD с STORAGE MANAGER 3.36 и обеспечением сети для заливки образа, в случае краха серверов, с FTP. Мне один раз уже пришлось восстанавливать разделы FAT на серверах, после чего и была предпринята попытка создать CD. Попытка была УСПЕШНОЙ
Теперь никак не могу понять, почему STORAGE MANAGER стал вешать машину на определении винтов при запушенном EMM386.EXE. Сервер, правда, не боевой, STORAGE MANAGER на этой машине тоже работал. На эту тачку ставился клон боевого сервера. Винты – IDE, DOS – 6.22 и 7.10 (от WIN98)
Сегодня утром, придя на работу пораньше, затушил основной сервер и запустился с моего CD. Я так и не дождался, пока он закончит искать винты (вот тут я выпал в осадок). Я же восстанавливал сервер на этой железке. Из-под NW и SUSE пашет как из пулемета. Ничего не понимаю. В чём причина подобных глюков в DOS :?:
Ну а теперь приведу конфигурацию DOS’а

CONFIG.SYS
Код: Выделить всё
[MENU]
MENUITEM=DOS,STARTING MS-DOS 6.22
MENUITEM=SM,START STORAGE MANAGER 3.36
MENUITEM=PQM,STARTING PowerQuest Partition Magic 8.0
MENUITEM=PQDI,STARTING PowerQuest Drive Image 6.0
MENUITEM=NOT,STARTING WITHOUT HIMEM, EMM386

[DOS]
DEVICE=A:\DOS\HIMEM.SYS /TESTMEM:OFF
DEVICEHIGH=A:\DOS\EMM386.EXE RAM NOEMS
DEVICEHIGH=A:\DOS\ASPI8U2.SYS /D  (с этим драйвером ещё не пытался)
[COMMON]
BUFFERS=85
FILES=80
FCBS=16,0
STACKS=9,256
DOS=HIGH,UMB
DEVICEHIGH=A:\DOS\ASUSCD.SYS /D:MSCD000
LASTDRIVE=Z

[SI]

[PQM]

[PQDI]

[NOT]

AUTOEXEC.BAT
Код: Выделить всё
@ECHO OFF
VERIFY ON
SET NC=E:\NC
SET DN=E:\DN
PATH=A:\DOS;E:\DOS;E:\NET;E:\DN;E:\DN\ARC;E:\NC;E:\PQM80;E:\PQDI6
LH A:\DOS\RUS_KS > NUL
LH A:\DOS\MSCDEX.EXE /D:MSCD000 /M:50 /L:E > NUL
LH A:\DOS\MOUSE > NUL
GOTO %CONFIG%
REM ************************************************************
:DOS
CLS
@ECHO 1 - Запустить поддержку сети
@ECHO 2 - Продолжить запуск без поддержки сети
@CHOICE /c:12 Ваш выбор:
@IF ERRORLEVEL 2 GOTO NO
@IF ERRORLEVEL 1 GOTO RUN
:RUN
E: > NUL

CD NET > NUL
E:\NET\NET.BAT > NUL
GOTO END
:NO
GOTO END
REM ************************************************************

:PQM
PQMAGIC
GOTO END
REM ************************************************************
:PQDI
PQDI
GOTO END
REM ************************************************************
:NOT
GOTO END

:END
LH NC

NET.CFG
Код: Выделить всё
Link Support
   MAX BUFFER SIZE 24682

NetWare DOS Requester
   FIRST NETWORK DRIVE F
   NETWARE PROTOCOL NDS
   PREFERRED TREE = COLLEGETREE
   NAME CONTEXT = "OU=ENG.O=COLLEGE"
   MAX CACHE SIZE = 8192
   Auto Reconnect Level = 1
   Cache write = off
   check sum = 1
   close behaid ticks = 0
   delay writes = off
   end of job = off
   file cache level = 0
   file write through = off
   large internet packets = off
   lock delay = 1
   lock retries = 5
   name cache level = 1
   opportunistic locking = off
   packet burst = off
   true commit = off

Protocol TCPIP
   IF_CONFIGURATION STATIC
   IP_ADDRESS 195.0.1.3
   IP_ROUTER 195.0.1.1
   IP_NETMASK 255.255.255.0
   PATH TCP_CFG E:\NET\
    ARP_CACHE_MAX 128
    TCP_RCV_WINDOWSZ 32768

NIOS
   MEM POOL SIZE 4096

Protocol IP
   Bind 1


NET.BAT
Код: Выделить всё
@ECHO OFF
SET NWLANGUAGE=RUSSKI
LH E:\NET\NIOS.EXE > NUL
LOAD E:\NET\NBIC32.NLM > NUL
LOAD E:\NET\LSLC32.NLM > NUL
LOAD E:\NET\CMSM.NLM > NUL
LOAD E:\NET\ETHERTSM.NLM > NUL
cls
@ECHO 1 - Загрузить драйвер INTEL PRO/100 CE100B
@ECHO 2 - Загрузить драйвер N100 (COMPAQ)
@ECHO 3 - VIA Rhine Family Fast Ethernet Adapter - FETNWSRV.LAN
@ECHO 4 - INTEL PRO 1000 - CE1000.lan
@ECHO 5 - D-Link DFE-538TX 10/100 Adapter- Dlkrts.lan
@ECHO 6 - REALTEK RTL8139 - RTSSRV.LAN
@ECHO 7 - SIS900 - SIS900.LAN
@ECHO 8 - Marvell - YUKONNW.LAN
@ECHO 9 - Загрузка драйвера для иного адаптера

@CHOICE /c:123456789 Ваш выбор:
@IF ERRORLEVEL 9 GOTO 9
@IF ERRORLEVEL 8 GOTO YUKONNW
@IF ERRORLEVEL 7 GOTO SIS900
@IF ERRORLEVEL 6 GOTO RTSSRV
@IF ERRORLEVEL 5 GOTO Dlkrts
@IF ERRORLEVEL 4 GOTO CE1000
@IF ERRORLEVEL 3 GOTO FETNWSRV
@IF ERRORLEVEL 2 GOTO INTEL
@IF ERRORLEVEL 1 GOTO N100

:YUKONNW
LOAD E:\NET\YUKONNW.LAN FRAME=ETHERNET_II > NUL
@GOTO NET
:SIS900
LOAD E:\NET\SIS900.LAN FRAME=ETHERNET_II > NUL
@GOTO NET
:RTSSRV
LOAD E:\NET\RTSSRV.LAN FRAME=ETHERNET_II > NUL
@GOTO NET
:Dlkrts
LOAD E:\NET\Dlkrts.LAN FRAME=ETHERNET_II > NUL
@GOTO NET
:CE1000
LOAD E:\NET\CE1000.LAN FRAME=ETHERNET_II > NUL
@GOTO NET
:FETNWSRV
LOAD E:\NET\FETNWSRV.LAN FRAME=ETHERNET_II > NUL
@GOTO NET
:INTEL
LOAD E:\NET\CE100B.LAN FRAME=ETHERNET_II > NUL
@GOTO NET
:N100
LOAD E:\NET\N100.LAN FRAME=ETHERNET_II > NUL
@GOTO NET
:9
cls
@ECHO Укажите имя драйвера для загрузки (диск:\путь\драйвер.LAN FRAME=ETHERNET_II)
@ECHO 0 - После запуска драйвера
@GOTO END 
:NET
LOAD E:\NET\TCPIP.NLM > NUL
cls
@ECHO 1 - Прервать запуск клиента
@ECHO 2 - Продолжить запуск клиента
@CHOICE /c:12 Ваш выбор:
@IF ERRORLEVEL 2 GOTO RUN
@IF ERRORLEVEL 1 GOTO NO
:RUN
LOAD E:\NET\SRVLOC.NLM > NUL
LOAD E:\NET\TRANNTA.NLM > NUL
LOAD E:\NET\CLIENT32.NLM > NUL
@ECHO ЕСТЬ доступ к сети и серверам NETWARE
CD \
NC
@GOTO END
:NO
cls
@ECHO ЕСТЬ доступ к сети, но подключения к серверам NETWARE НЕТ
CD \
NC
@GOTO END
:END

0.BAT
Код: Выделить всё
@ECHO OFF
LOAD E:\NET\TCPIP.NLM > NUL
@ECHO 1 - Прервать запуск клиента
@ECHO 2 - Продолжить запуск клиента
CHOICE /c:12 Ваш выбор:
IF ERRORLEVEL 2 GOTO RUN
IF ERRORLEVEL 1 GOTO NO

:RUN
LOAD E:\NET\SRVLOC.NLM > NUL
LOAD E:\NET\TRANNTA.NLM > NUL
LOAD E:\NET\CLIENT32.NLM > NUL
@ECHO ЕСТЬ доступ к сети и серверам
GOTO END
:NO
@ECHO ЕСТЬ доступ к сети, но НЕТ подключения к серверам
GOTO END
:END
CD \
LH NC
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Музалёв Николай » 28 фев 2007, 19:32

DEVICEHIGH=A:\DOS\EMM386.EXE RAM NOEMS

Может, убрать этот параметр?
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Сообщение Мещеряков Андрей » 28 фев 2007, 21:09

Так RAM или NOEMS :D ? Параметры-то того, взаимоисключающие. И тогда уж I=b000-b7ff добавить...
Аватара пользователя
Мещеряков Андрей
 
Сообщения: 1999
Зарегистрирован: 19 сен 2002, 14:55
Откуда: lipetsk

Сообщение Савельев Сергей » 01 мар 2007, 12:02

пытался я и RAM убирать не спасает

параметр I=b000-b7ff ничего не дал
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Dimerson » 01 мар 2007, 12:06

Савельев сергей писал(а):пытался я и RAM убирать не спасает

параметр I=b000-b7ff ничего не дал


поиграйтесь с версиями emm386.exe:
dos 6.2,6.22, win98se итд
Аватара пользователя
Dimerson
 
Сообщения: 2966
Зарегистрирован: 15 сен 2002, 14:39
Откуда: Регион 70

Сообщение CTPAHHuK » 01 мар 2007, 12:15

Оставьте только NoEMS без параметров:
DEVICE=A:\DOS\EMM386.EXE NOEMS (вариант- вообще без NoEMS)
HIGH ? (DeviceHight)... Куда ему? Это он даёт High...
DOS=HIGH,UMB поставьте после загрузки HiMem, дальше:

BUFFERS=44
FILES=125

Всё. Грузите свои дрова...
Посмотрите в КС mem /p/c

А это зачем?
FCBS=16,0
STACKS=9,256

Наверное, убрать от греха подальше... (Это я (ИМХО) использовал под i286-386-486 системами).
CTPAHHuK
 
Сообщения: 41
Зарегистрирован: 22 дек 2006, 07:38
Откуда: Екатеринбург, г. Полевской

Сообщение Савельев Сергей » 01 мар 2007, 12:46

:lol:

коли пошла такая пьянка, то решил выполнить одну рекомендацию Музалёва Николая о замене HIMEM.SYS от WIN 311

:oops:

ещё 2 вопроса

1. как заставить автоматом грузить stormgr с параметрами в оболочке stormgrv?
2. какие рекомендации будут относительно DEVICEHIGH=A:\DOS\ASPI8U2.SYS /D для SCSI систем. У меня при аварии сработало и без ASPI8U2.SYS
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Музалёв Николай » 01 мар 2007, 16:08

как заставить автоматом грузить stormgr

Есть подозрение, что в штатном режиме программы - не получиться. Если ну без этого никак, то тогда брать программку-кнопкоНажиматель.
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3034
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Сообщение Савельев Сергей » 01 мар 2007, 16:14

замена HIMEM.SYS не принесла желаемого результата
HIGH ? (DeviceHight)... Куда ему? Это он даёт High...

не имеет значения
А это зачем?
FCBS=16,0
STACKS=9,256

пробовал и без этих строк

DOS=HIGH,UMB

я начал замечать (особенно при F8 пошаговом выполнении) что порядок внутри секции жёстко определён и позиция строки значения не имеет

поставил IBM DOS 7.0
результат тот же

может забить на этот емм386 и не грузить его вообще???
не красиво :?
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Мещеряков Андрей » 01 мар 2007, 21:17

Савельев сергей писал(а):может забить на этот емм386 и не грузить его вообще???
не красиво :?

Зато эффективно :lol: Закрывает он что-то у вас :) Вот ваш SM и вешается ото этого :o И игра версиями тут ничего не даст, имхо. Запросите при загруженном emm карту памяти и поиграйтесь, исключая сегменты памяти директивой Х, X=C000-C7ff и так далее с этим же шагом или меньшим. Как нащупаете - все заработает :D
Аватара пользователя
Мещеряков Андрей
 
Сообщения: 1999
Зарегистрирован: 19 сен 2002, 14:55
Откуда: lipetsk

Сообщение Charles Kludge » 02 мар 2007, 05:48

Я взял HIMEM64 из http://www.freedos.org , полу чил 64 метра XMS и не жужжу... Кхе...
WBR, Charles Kludge
Charles Kludge
 
Сообщения: 80
Зарегистрирован: 23 апр 2003, 14:37
Откуда: Санкт-Петербург

Сообщение Савельев Сергей » 03 мар 2007, 16:57

Charles Kludge писал(а):Я взял HIMEM64 из http://www.freedos.org , полу чил 64 метра XMS и не жужжу... Кхе...


скачал. поставил - тоже самое
без запуска емм386 очень мало базовой памяти примерно половина от 640 кбайт
проги наверх не лезут, и можно выполнить только 1 прогу после чего висюки

при связке HIMEM64 и емм386 глючит на том же месте

может я чего не догоняю. Приведите пример вашей конф.

Мещеряков Андрей Ваш совет пока не крутил, но буду

больше всего добивает, что на компаге ПЕРЕСТАЛО пахать
вся разница в том что я при восстановлении второго сервера стартовал с BOOTROM :roll:
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Владимир Горяев » 05 мар 2007, 11:20

Может совет и дурацкий - проверить на вирусы, любят они память портить.
Бардак автоматизировать невозможно!!!
_________________
Аватара пользователя
Владимир Горяев
 
Сообщения: 3473
Зарегистрирован: 05 июн 2002, 13:37
Откуда: Смоленск

Сообщение Савельев Сергей » 06 мар 2007, 16:44

Владимир Горяев писал(а):Может совет и дурацкий - проверить на вирусы, любят они память портить.


Вирусов нет!!!!!

Удалось завести эту систему на HD, но на иной железяке. Начиная с форматирования диска С:. После того как всё гарантировано заработало было решено поставить на прежадную железку
1 портлок на одиночном винте по-прежнему виснет
2 подключил второй винт. портлок перестал висеть на определении хардов, но при выходе из STORAGE MANAGER на консоль вываливается сообщение
Invalid COMMAND.COM

может память битая?
сейчас проверю

А COMPAQ можно будет пытать после того как будет готов CD
c IDE там ловить нечего
Лучше ужасный конец, чем ужас без конца

Главное чтобы свет в конце тоннеля не оказался поездом идущем на встречу.

Изображение
______________________________________
Аватара пользователя
Савельев Сергей
 
Сообщения: 524
Зарегистрирован: 15 ноя 2002, 11:24
Откуда: Моск. обл. г. Железнодорожный

Сообщение Мещеряков Андрей » 07 мар 2007, 08:54

А как эта штука вообще работает? Она приложение ДОС или чего-то вроде экстендера DOS16M?
Аватара пользователя
Мещеряков Андрей
 
Сообщения: 1999
Зарегистрирован: 19 сен 2002, 14:55
Откуда: lipetsk

След.

Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 17