перевел и составил Чипига Д.И. ============================================================== Москва (095)-938-7515 For Moscow's BBS - David Chipiga (Note: этот перевод делался для внутреннего пользования, так что прошу извинить некоторую некорректность и прямолинейность перевода.) (если у кого есть какие-либо вопросы или замечания по работе STACKER с софтвером, то звоните с 12:00-22:00, пообщаемся). Добро Пожаловать в Stacker 2.0 Этот файл содержит некоторую информацию по установке программы Stracker. Stacker проверялся весьма интенсивно с большим мно- жеством аппаратных средств и программных изделий и является хорошо совместимым. Просмотрите оглавление ниже, для более по- дробной информации. 0.0 Введение (подготовил Чипига Д.И.) 1. Stacker - Обращение Внимания На Операции Установки. 1.1 Как много времени занимает установка программы Stacker? 1.2 Использование INSTALL и SDEFRAG с Программами кэширования 1.3 Использование Stacker XT/8 Сопроцессора 1.4 Размер Дисков Stacker - Максимумы 1.5 Пользователям Версияи Stacker 1.x 1.6 Отношения (Коэффициенты) Сжатия 2. ИСПРАВЛЕНИЯ/ДОБАВЛЕНИЯ к Руководству Пользователя Stacker 2.1 INSTALL - Файлы на Несжатой Части Вашего Диска 2.2 SCREATE - Примечание Синтаксиса 2.3 SDEFRAG - Примечание Синтаксиса 2.4 SDEFRAG - Требования Дискового Пространства 2.4.1 Нехватка "Физического" Пространства 2.4.1 Нехватка "Логического" Пространства 2.5 STACKER - Драйвер Устройства - Новые Опции 3. Операционные Системы 3.1 DOS 5 3.1.1 Наращивание Вычислительных возможностей Перед Установкой Stacker 3.1.2 Наращивание Вычислительных возможностей После Установки Stacker 3.1.3 Загрузка Stacker В High Memory на 386 3.1.4 Загрузка Stacker В High Memory на 286 3.1.5 Использование Stacker XT/8 Сопроцессора 3.2 Команда DISKCOPY DOS 3.3 Команда FASTOPEN DOS 3.4 DR DOS версий 5.0 и 6.0 3.4.1 Удаление Дополнительных Символов Дисков 3.5 Zenith DOS 4. Microsoft Windows 4.1 Enhanced Mode 386 4.1.1 Использование Stacker XT/8 Сопроцессора 4.1.2 Временные Свопинговые Файлы Windows 5. Дисковые Утилиты 5.1 Norton Filesave и Erase Protect 5.2 Утилиты Восстановления дисков 5.3 Дисковый Техник 5.4 Программы Оптимизации/Дефрагментации дисков 6. Программы Кэш-Буферизации дисков 6.1 Кэширование Дисководов Stacker 6.2 Super PC-Kwik Cache 7. Администраторы Расширенной Памяти (Expanded Memory Manager) 7.1 Особенности EMS со Stacker'ом 7.2 QEMM-386 Оптимизатор 7.3 Использование Stacker XT/8 Сопроцессора на 386 7.4 Netroom 1.12 8. Сети 8.1 Novell Netware 8.2 Файл-Сервер Lantastic 8.3 Сетевые платы Arcnet 9. Дисковые контроллеры & Компьютеры 9.1 Дисковые контроллеры Adaptec 9.2 WD 7000-FASST SCSI Controller 9.5 Переносимые диски Plus Passport ================================================================= 0.0 Введение Программа STACKER - это фоновый архиватор реального времени. Он отличается от обычных архиваторов тем, что процесс архивации и распаковки невидим как для пользователя, так и для программ подвергающихся сжатию. STACKER образует на Вашем жестком диске (винчестере) обычный файл большого размера и специфичной струк- туры. далее в памяти устанавливается программа драйвер, и у Вас появляется новый логический диск размером в два раза больше чем физический размер исходного файла. Все обращения к такому диску - как к обычному логическому диску, а это означает что на него (и с него) можно копировать любые файлы, запускать программы, даже тестировать на наличие дефектов. Файл этот имеет атрибуты Hidden, System, Read-Only, и должен быть непрерывным. Во всем прочем это обычный файл, его можно даже копировать (правда при малейшей его модификации информация на нем может подвергнуться сильному разрушению - больше чем на обычном диске, за счет того что она сжата). Впрочем, вероятность потери информации при та- ком способе не больше чем обычно. Фоновые архиваторы это совершенно новый и очень перспективный класс архиваторов, базирующихся на здоровой, и не очень новой математической теории, использующейся при хранении информации на больших ЭВМ. Степень сжатия STACKER'а несколько меньше чем у обычных архиваторов типа LHA, ARJ, PKZIP, но скорость работы неизмеримо выше. Средняя степень сжатия для бинарных файлов - 1.8 раз (уменьшение порядка 45%), для текстовах файлов - 2.5-3 раза (65-75%), а для файлов баз данных типа DBF - до 5-7 раз !!!! Замедление работы компьютера - от 10 до 15-20% (в худшем случае), в среднем 12%. Формальное же увеличение объема жестко- го диска - в 2 раза против исходного (все дело в том что объем свободного пространства на вновь полученном диске нелинейно за- висит от размера файлов, а в большой степени зависит от харак- тера информации - то есть структуры файлов, например архивы со- зданные другими архиваторами - не сжимаются). Типичное же сжа- тие для смешанной информации (txt,exe,lib и т.п) около 1.7/1.8 раз, остаток от начального объема 65-70%. Правда надо заметить, что если Вам не жаль оперативной памяти (или если это не крити- чно) то установкой дискового кэша (встроенного или внешнего) можно скомпенсировать замедление работы диска. Замедление обра- щения происходит лишь при обращении к STACKER-диску, в осталь- ных случаях диск работает как обычно. Еще одна плата за сервис 38 килобайт оперативной памяти. Сжатие происходит немного мед- леннее чем распаковка, а это означает, что копирование одного и того же файла на Stacker-диск будет медленнее, чем с этого дис- ка (в чем собственно и состоит в основном замедление). Копиро- вание Вот пожалуй и все. Из вышеизложенного можно заметить что плата весьма и весьма несущественна, и большинстве случаев ей можно принебречь (например замедление обращения к диску на глаз совершенно незаметно, и ощущается лишь в специально подстроен- ных ситуациях). По краней мере эта плата намного (и очень даже намного ) меньше стоимости нового винчестера, а цены на них нынче просто сумасшедшие. Первое: суммируя сказанное ясно, что использование STACKER'а особенно эффективно для баз данных (особенно dBase, FoxBase, Clipper), для текстовых редакторов и большого количества документов и исходных текстов программ, всяческих АРМов, массы очень мелких файлов (если размеры файла единицы килобайт то сжатие может достигать 16 раз), и как не странно файлов формата базы данных Norton Guide - сжатие поряд- ка 2.5 и более раз. вероятно польза будет и для AutoCad'а и файлов формата PCX (но не GIF). Второе: STACKER прекрасно сов- местим с различными операционными средами (как то DOS, WINDOWS, с OS/2 не проверялся), и различными программами. Последнего пункта коснемся подробнее. По уверениям фирмы Stac Electronic обеспечивается корректная, и даже хорошая работа с MS DOS, DR DOS 5.0/6.0, Windows 3.0. Все их программы, утилиты и т.п. ра- ботает абсолютно корректно. Со STACKER'ом работают Norton Utilities (проверено с версией 6.0) даже такие как Disk Doctor, Disk Editor, UnErase и прочие. Принципиально не работают со Stacker'ом программы оптимизации дисков, например Speed Disk - он его просто не видит (да кстати он и не должен работать, по логике). Эта особенность специально оговаривается фирмой. Disk Tools его тоже не видит, хотя исходный диск тестирует без про- блем. Для дефрагментации, фирмой предлагается собственная про- грамма SDEFRAG - только работает о-ччень медленно (но верно). Выявилась какая то странность при работе Ventura Pablisher 2.0 (проверен русский вариант) со Stacker-диска в операционной сис- теме DR DOS 5.0 - при использовании кэширования, либо встроен- ного в Stacker, либо Norton Cache 6.0 она зависает, впрочем у Ventura и без этого странностей и капризов предостаточно. Не- плохая и полезная антивирусная программа ADinf (замечено с вер- сией 5.05) ругается на Stacker-диск, говорит что в Boot-секторе изменена область загрузчика и очень поводу расстраивается, пи- щит, подозревает вирус и пытается консультировать. Не обращайте внимание - выбирайте режим "Продолжить", и пользоваться реко- мендацией восстановления не стоит. Вот пожалуй и все. Каких ли- бо проблем при работе с другими пакетами не обнаружено, фирмой по поводу этого ничего не сказано, а мной пока не замечено. НЕСКОЛЬКО ЗАМЕЧАНИЙ ПО ПОВОДУ РАБОТЫ И УСТАНОВКИ STACKER. Хотя файл Stacker-диска можно копировать, все таки пользоваться этим не рекомендуется, так как файл имеет определенную логичес- кую структуру разметки на диске и вообще то может перестать ра- ботать после такой процедуры. Если вы случайно удалили Stacker-файл, его можно восстановить любым способом (напимер утилитой Unerase), но если Вы это сде- лали не сразу, а что-то еще копировали или делали с диском иным способом, корректно восстановить уже не удасться (впрочем это касается и восстановления обычных файлов). Если не пользуетесь встроенным кэшем, а используете другие про- граммы, то во первых проявите разумную осторожность при выборе кэш-программы - кэширование диска дело тонкое (как и вообще сложная работа с памятью). Малоизвестными программами лучше не пользоваться. Проверяласть работа с Norton Cache 6.0 и SmartDrive 3.03 - они работают корректно. В Config.sys лучше (хотя и не обязательно) устанавливать программы кэширования по- сле Stacker'а (на всякий случай) подробнее смотри ниже. Режим HIDEVICE в DR DOS 5.0 или аналогичный DEVICEHIGH в MS DOS 5.0 со Stacker'ом работает корректно, и снимает проблему с за- нимаемой драйвером памятью. Перед установкой Stacker'а желательно протестировать диск какой либо соответствующей утилитой, например Norton Disk Doctor. Еще лучше протестировать диск программой Calibrate а потом еще и Disk Doctor. После того, как это будет проделано желательно оп- тимизировать диск Speed Disk'ом в режиме Full Optimisation. Все это сделать во первых необходимо (особенно диагностику на пред- мет плохих блоков), а во вторых желательно (Speed Disk) для ус- корения установки. Вообще-то оптимизацию делает и сам инсталля- тор Stacker'а, но он делает это очень долго. Затем обязательно надо удалить программу Fastopen из config.sys (если таковая бы- ла установлена). И на будущее Fastopen'ом лучше не пользовать- ся, так как с ней конфликтуют Norton utilities 6.0, и это может привести к катастрофическим последствиям. Если при работе утилит диагностики и исправления (восстановле- ния) дисков, как то Norton Disk Doctor или PCTools DiskFix бу- дет появляться большое количество плохих блоков, то рекоменду- ется перезагрузить компьютер, это помогает в сторону улучшения. PC Tools MIRROR при установке после Stacker генерирует сообще- ние по поводу хендлера 25 прерывания - это можно проигнориро- вать и далее программа будет работать корректно. При использовании контроллера Western Digital 7000-FASST SCSI, и загрузке stacker в high память надо указать в config.sys строку 'DEVICE=SSTDRIVE.SYS' с опцией /W. Устанавливать Stacker можно и на системный диск (обычно C:). При этом надо немного места выделить для загрузки системы, что впрочем предусмотрено при установке (по умолчанию 1 мегабайт). Одновременно можно использовать любое количество Stacker-дис- ков. После загрузки можно системный диск "поменять" с другим по име- ни, важно только указать ссылку на настоящий для загрузки autoexec.bat. Способ такой (кстати инсталлятор это делает и са- мостоятельно): "настоящий" autoexec.bat помещается на "настоя- щий" диск C:, а на "ложном" диске пишется свой autoexec.bat со- держащий строку типа (например "ложный диск" имеет имя H:) H:\autoexec.bat После чего при загрузке происходит "обмен" имен дисков C: и H: (утилитой SSWAP.COM), затем с "ложного" диска запускается "лож- ный" autoexec.bat, а он, в свою очередь, запускает настоящий autoexec.bat с диска H: (бывший C:). Загрузку драйвера Stacker.com можно безболезненно отменить, а потом опять разрешить (например указанием REM). А в DR DOS 5.0 и MS DOS 5.0 - просто указав перед словом DEVICE знак вопроса ?DEVICE....... после чего у Вас спросят грузить или не грузить драйвер (встроеный сервис для драйверов). Встроенный кеш Stacker'а указывается очень просто: device = stacker.com /M=xxx d:\stacvol.000 где xxx размер в килобайтах, точно также можно и отказаться. Следует иметь ввиду, что размер занимаемой оперативной памяти увеличится. Попробуйте с этой опцией поэкспериментировать. Размер Stacker'а в памяти 38 с лишним килобайт, при использова- нии более одного Stacker-диска размер увеличивается на 2 кило- байта (иногда до 4K) на каждый диск. В версии 2.0 можно пере- определить буфера драйвера в EMS память (спецификация LIM 4.0), что уменьшит занимаемый объем памяти - экономия 18к. Можно отключить буфера (экономия 8к). При установке Stacker в среде MS DOS версии 3.3 или ниже надо учитывать то, что получаемый диск должен быть не более 32 Мега- байт (ограничение на размер логического диска данных версий ОС). Это означает, что отводимое для Stacker'а пространство должно быть не более 15 - 16 Мб. (надо уточнить). Иначе диск опознаваться DOS'ом не будет. В версиях выше 3.3 , например 4.01, 5.0 таких ограничений нет (смотри описание соответствую- щих ОС). Можно создавать диски даже на флоппи (!). Разумный инсталлятор + программа дефрагментации (ну о-очень медленно работает - мой поправленный Speed Disk лучше). Полностью корректно работает с DR DOS 5.0/6.0. И, кстати неплохо работает под Lantastic (!). 1. STACKER - ОБРАТИТЕ ВНИМАНИЕ НА ОПЕРАЦИИ =========================================== 1.1 Сколько времени занимает установка Stacker? ---------------------------------------------- Количество времени требуемого чтобы установить Stacker зависит от нескольких вещей: быстродействия Вашей ЭВМ, объема жесткого диска, количество данных на диске, и версии Stacker'а, который Вы используете (программное обеспечение или сопроцессор). Ниже - пример установки. Требуемое время будет зависеть от Ва- шей индивидуальной конфигурации системы. Тип ПЭВМ: 80386 Быстродействие ЭВМ: 25 MHz размер Жесткого Диска: 80 MB Число файлов: 2,000 версия программы Stacker: AT/16 Время Установки: 20 минут 1.2 Использование INSTALL и SDEFRAG с Программами-Кэшами ---------------------------------------------------- Мы рекомендуем временно отключить программное обеспечение кэш- буферизации перед использованием INSTALL или SDEFRAG. Вы може- те снова использовать его после того, как INSTALL или SDEFRAG закончат свою работу. 1.3 Пользователи Stacker XT/8 Сопроцессора -------------------------------------- Если вы используете Stacker XT/8 Сопроцессор на системе 386, имеются несколько разделов README файла который применим к Вам. Если вы используете ... Смотрите раздел ... ------------------------ ------------------- DOS 5 3.1.5 Microsoft Windows 4.1.1 Администратор расширенной памяти (EMM) 7.3 1.4 Размер Дисков Stacker - Максимумы --------------------------------- С версиями DOS 4.x и старше, и COMPAQ DOS 3.31, диски Stacker могут быть размера до 512 МБ (256 МБ физического дискового пространства). С DOS 3.xx, диски Stacker не могут быть более чем 32 МБ. (16 МБ физическая область). Все это лимитируется соответствующими особенностями DOS'ов. 1.5 Пользователям Stacker Версии 1.x -------------------------------- Программное Обеспечение Stacker 2.0 может использоваться с платами Сопроцессора Stacker версии 1. SSWAP теперь полностью совместим с DR DOS 5.0 ( и 6.0 ). Чтобы отобразить карту памяти ваших дисководов Stacker, напе- чатайте STACKER без опций. Это заменяет утилиту SWAPMAP. При установке Stacker версии 2.0 на диски, созданные Stacker'ом версии 1.х, происходит автоматическое детектирова- ние данной ситуации и предложения по модификации Stacker-дис- ков применительно к версии 2.0. NOTE: Причем данное предложение можно не принимать, но при загрузке каждый раз будет совет (просьба?) на эту тему. 1.6 Отношения (Коэффициенты) Сжатия ------------------------------- Программы Ссылок, типа Библий, словарей, и энциклопедий, часто сохраняются сжатыми на не-Stacker дисководах. Stacker сможет (или почти не сможет) сжать эти файлы снова. Это приводит к низкому отношению (коэффициенту) сжатия для файлов и возможно для всего дисковода Stacker, в зависимости от пропорции испо- льзуемого постранства Stacker-диска данными продуктами. Средняя степень сжатия -2.2 раза. Для среднестатистической смеси файлов - 1.7 - 1.8 раз. Для файлов баз данных (.dbf и т.п.) текстов, NG-Help'ов -2.5 - 5 раз. Для архивов - либо 0, либо 0.1% - 0.5%. 2. ИСПРАВЛЕНИЯ/ДОБАВЛЕНИЯ К РУКОВОДСТВУ ПОЛЬЗОВАТЕЛЯ STACKER ========================================================= 2.1 INSTALL - Файлы на Несжатой Части Вашего Диска ----------------------------------------------------- После "Stacking существующий диск с данными," некоторое коли- чество файлов будет храниться на несжатом диске (например драйверы устройств). Эти файлы должны быть там; НЕ УДАЛЯЙТЕ их. 2.2 SCREATE - Примечание Синтаксиса ------------------------------- Опция размера SCREATE (/S) определяется в МБ, где 1 МБ = 1000 * 1000. 2.3 SDEFRAG - Примечание Синтаксиса ------------------------------- Если никакой дисковода не указан в командной строке, SDEFRAG оптимизирует текущий дисковод. 2.4 SDEFRAG - Требования Дискового Пространства ------------------------------------------- Если SDEFRAG не имеет достаточного количества дискового прост- ранства чтобы функционировать, это будет сообщено наряду с ко- личеством места, требуемого для нормальной работы программы. Это условие может требовать, чтобы вы выделили больше "логиче- ского" или "физического" пространства доступным. Каждое из этих сообщений и необходимых процедур описывается ниже. 2.4.1 НЕДОСТАТОЧНОЕ КОЛИЧЕСТВО "ФИЗИЧЕСКОГО" ПРОСТРАНСТВА --------------------------------------------------- "SDEFRAG требует xx доступных байтов прежде, чем может функци- онировать. Переместите некоторое количество файлов на другой диск и попытайтесь снова. Используйте следующую процедуру чтобы определить количество "физического" пространства которого SDEFRAG требует для рабо- ты. 1. Выполните CHKDSK на дисководе Stacker чтобы увидеть сколько места используется каталогами. Добавьте 90 K к этому числу. 2. Выполните SCHECK чтобы видеть сколько свободного прост- ранства там находится в STACVOL файле. Число, которое вы получите в шаге 2 должно быть равно или больше чем число из шага 1. Если это не так, переместите файлы из дисковода Stacker на какой либо иной диск, пока не окажется достаточно свободного места для работы программы. 2.4.2 НЕДОСТАТОЧНО "ЛОГИЧЕСКОГО" ПРОСТРАНСТВА --------------------------------------- "SDEFRAG требует xx доступных кластеров на дисководе Stacker прежде, чем он сможет функционировать. Переместите некоторое количество файлов в другое место и попытайтесь снова. " Используйте следующую процедуру для определения количества "логического" пространства (кластеров) которое SDEFRAG требует чтобы нормально функционировать. 1. Обратите Внимание на число кластеров отображаемое SDEFRAG. 2. Выполните CHKDSK чтобы получить число доступных модулей распределения (units). 3. Переместите некоторое количество файлов из диска Stacker на другой диск и выполните CHKDSK снова. Повторите этот процесс до тех пор, пока не будет доступно достаточное количество мо- дулей распределения. 2.5 STACKER - Драйвер Устройства - Новые Опции ----------------------------------------- Имеются три новых опции для STACKER - Драйвер Устройства. Они описываются ниже. /NB Отмена Буферирования (только программная версия Stacker) Указание этого параметра в операторе DEVICE для Stacker.com в файле CONFIG.SYS позволяет Вам уменьшить резидентный размер драйвера Stacker дополнительно на 8 Килобайт. При использова- нии параметра /EMS, драйвер использует как минимум 18 Килобайт резидентной памяти. Использование этого параметра будет приво- дить к незначительному снижению производительности диска. /ND отмена Двойная-Буферизация для DR DOS 5 и 6 /NW отмена выдачи Предупреждений При использовании DR DOS 5 или 6, если Вы конфигурируете Stacker чтобы использовать EMS для кэша, или если Вы загружае- те драйвер Stacker в высокую (HIGH) память, следующее сообще- ние отображается драйвером устройства Stacker запуске ПЭВМ: "Обратите Внимание: В DR DOS, загрузка Stacker в высокую (high) память (или использование /EMS) может замедлять диско- вый доступ. Пожалуйста смотрите Stacker README файл для справ- ки." Используйте параметр /ND если ваш контроллер жесткого диска не контроллер хозяин-шины (bus-master). (Если вы не уверены в том, является ли ваш контроллер диска master-bus, то вероятно он таковым не является.) Если вы используете контроллер диска master-bus и он не обеспечивает виртуальный ПРЯМОЙ ДОСТУП В ПАМЯТЬ, НЕ используйте переключатель /ND для увеличения диско- вой производительности. Если вы не используете параметр /ND и хотите подавить преду- преждающее сообщение, поместите /NW (отмена выдачи предупреж- дений) параметр в операторе DEVICE при установке Stacker в файле CONFIG.SYS. 3. ОПЕРАЦИОННЫЕ СИСТЕМЫ ==================== 3.1 DOS 5 ----- Stacker работает превосходно с DOS 5. Некоторое количество со- ветов (предупреждений) для использования Stacker с DOS 5. Осо- бенно для версии MS DOS 5.0 Upgrade. 3.1.1 НАРАЩИВАНИЕ ВЫЧИСЛИТЕЛЬНЫХ ВОЗМОЖНОСТЕЙ ПЕРЕД УСТАНОВКОЙ STACKER Если вы собираетесь наращивать вычислительных возможности в DOS 5, мы рекомендуем чтобы вы делали это ПЕРЕД установкой Stacker. 3.1.2 НАРАЩИВАНИЕ ВЫЧИСЛИТЕЛЬНЫХ ВОЗМОЖНОСТЕЙ ПОСЛЕ УСТАНОВКИ STACKER Если вы не имеете достаточно количества свободного дискового пространства чтобы устанавить DOS 5 на вашем несжатом диске начальной загрузки, мы включили командный файл в число про- грамм пакета, помогающий Вам в решении этой проблемы. Он назы- вается STACDOS5.BAT. ОБРАТИТЕ ВНИМАНИЕ: Эта процедура работает для MS-DOS 5, с по- вышенными вычислительными возможностями. Если вы используете другую версию DOS 5, типа IBM DOS 5, пожалуйста войдите в кон- такт с службой технической поддержки STAC для команд с повы- шенными вычислительными возможностями. Чтобы использовать STACDOS5.BAT, сделайте следующее: 1. Перейдите в каталог Stacker (как в текущий каталог). 2. Запустите командный файл STACDOS5.BAT, напечатав - STACDOS5. 3. Следуйте указываемым командам. STACDOS5 будет вести вас че- рез весь процесс установки около 10 минут. 3.1.3 ЗАГРУЗКА STACKER В ВЕРХНЮЮ (HIGH) ПАМЯТЬ НА 386 Вы можете использовать команду DEVICEHIGH для загрузки драйве- ра Stacker в высокую память на системах использующих 80386 и более новые процессоры. Например, следующие операторы в файле CONFIG.SYS будут загружать STACKER.COM в высокую память авто- матически, когда вы включаете вашу ПЭВМ. DEVICE=C:\DOS\HIMEM.SYS DEVICE=C:\DOS\EMM386.EXE (*) DOS=HIGH,UMB DEVICEHIGH=C:\STACKER\STACKER.COM C:\STACVOL.DSK (*) оператор DEVICE для EMM386 должен иметь или RAM или NOEMS переключатель, чтобы обращаться к верхней области памяти. (смотрите руководство по DOS). Обратите Внимание что порядок HIMEM.SYS и EMM386.EXE важны, и они должны быть представлены в файле CONFIG.SYS прежде, чем вы можете использовать команду DEVICEHIGH. Если переключатель NOEMS используется с EMM386 и переключатель /EMS определяется на операторе DEVICE Stacker, Stacker будет неспособен загру- жать кэш в EMS память. Чтобы исправить это, удалите переключа- тель NOEMS из EMM386 оператора DEVICE. 3.1.4 ЗАГРУЗКА STACKER В ВЫСОКУЮ ПАМЯТЬ НА 286 Вы не можете использовать в DOS 5 команду DEVICEHIGH файле CONFIG.SYS для загрузки драйвера Stacker в высокую память. Од- нако, вы можете загружать драйвер устройства Stacker в высокую память на 286, если вы имеете плату расширенной памяти которая обеспечивает функции LIM 4.0 спецификацию расширенной памяти в аппаратных средствах и программу типа QRAM или MOVE'EM. Также данный режим можно использовать на 286 компьютерах, если у Вас установлена версия DR DOS 5 или 6. 3.1.5 ИСПОЛЬЗОВАНИЕ STACKER XT/8 СОПРОЦЕССОРА Если вы используете Stacker XT/8 сопроцессор на 386 и вы испо- льзуете Microsoft Windows 3.0, убеждитесь, что используется ключ X (eXclude-исключать) - параметр для EMM386.EXE, операто- ра DEVICE в файле CONFIG.SYS, чтобы предохранить от использо- вания области памяти, занятой XT/8 сопроцессором. Вы также должны добавить оператор EMMExclude в файл SYSTEM.INI в вашем каталоге Windows. См. раздел 7.3, " Использование Stacker XT/8 Сопроцессор на 386 " для исключения диапазона, который соот- ветствует базовому адресу Вашей XT/8 платы. Например, если ваш XT/8 базовый адрес сопроцессора - CC00, EMM386.EXE должен конфигурироваться следующим образом: DEVICE=C:\DOS\EMM386.EXE X=CC00-CFFF И в SYSTEM.INI, добавьте следующий оператор под заголовком [386enh]: EMMExclude=cc00-cfff 3.2 Команда DOS DISKCOPY -------------------- При использовании DISKCOPY команды с Stacker-гибкими дисками, НЕ производите процедуру MOUNTдля гибких дисков. Если эта про- цедура проделана, DISKCOPY будет функционировать неправильно. Также, если вы хотите произвести DISKCOPY Stacker-дискеты, диск адресата не должен быть Stacker-диском. 3.3 Команда DOS FASTOPEN -------------------- Команда Stacker, используемая чтобы отображать карту памяти дисковода и устанавливать (монтировать) Stacker-гибкие дискеты и другие сменные диски, не может использоваться когда FASTOPEN устанавлен. Если вы используете программу кэширования дисков, FASTOPEN может быть опасен и должен быть отключен. 3.4 DOS DR 5.0 и 6.0 ----------------- Stacker полностью совместим с DOS DR 5.0 и 6.0. Stacker's SSWAP теперь совместим с DR DOS. 3.5 DOS Zenith ---------- DOS Zenith 3.3+ не совместим с Stacker на разделах больше чем 32 МБ.. Однако, DOS Zenith 4.01 совместим с Stacker. 4. MICROSOFT WINDOWS ================= 4.1 Enhanced Mode 386 ----------------- Stacker полностью совместим с Enhanched mode 386 Windows. 4.1.1 ИСПОЛЬЗОВАНИЕ STACKER XT/8 СОПРОЦЕССОРА --------------------------------------------- Если вы используете Stacker XT/8 сопроцессор на 386, вы БУДЕТЕ должны добавлять оператор EMMExclude файлу SYSTEM.INI в вашем каталоге Windows. См. раздел 7.3, " Использование Stacker XT/8 Сопроцессор на 386 " для исключающегося диапазона который со- ответствует базовому адресу Вашей XT/8 платы. Например, если ваш XT/8 базовый адрес сопроцессора - cc00, в файле SYSTEM.INI, добавьте следующий оператор под заголовком [386enh]: EMMExclude=cc00-cfff 4.1.2 ВРЕМЕННЫЕ СВОПИНГОВЫЕ ФАЙЛЫ WINDOWS ----------------------------------- Если вы используете временные свопинговые файлы Windows, вы можете помещать свопинговые файлы в несжатую часть вашего дис- ка чтобы уменьшать фрагментацию вашего диска Stacker. Сделайте это,добавив следующую строку к файлу SYSTEM.INI, размещенному в вашем каталоге Windows, под заголовком [386Enh]. PagingDrive= Где - несжатый дисковод с больше чем 2 МБ. до- ступного дискового пространства. Если дисковод не имеет данно- го доступного пространства, то Windows не будет правильно функционировать. Например, если дисковод C был исходным, то устанавливая Stacker, Вы создаете диск D (переключив соответ- ственно диски), который тогда становится несжатой частью ваше- го диска. Используйте следующий параметр PagingDrive. PagingDrive=D Если дисковод D не имеет доступных 2 МБ., используйте SDEFRAG с опцией /G, чтобы делать большее количество несжатого диско- вого пространства доступным. * Некоторые замечания по использованию Stacker совместно с WINDOWS 3.1 --------------------------------------------- Если Вы используете программу Stacker для компрессии жесткого диска, Вам необходимо предпринять некоторые действия перед ус- тановкой Windows. * Если Вы хотите использовать своппинг при работе Windows Вы должны установить своппинг на несжатый диск. Когда Вы устанав- ливаете Stacker необходимо сконфигурировать его так, чтобы ос- тавалась несжатая область объемом как минимум 1 мегабайт, для системных файлов. Для своппинг-файла Windows рекомендуется ос- тавлять свободное пространство приблизительно в 2 раза больше имеющегося объема оперативной памяти. Например, если у Вас в компьютере установлена оперативная память объемом 4 Мб. Вам необходимо как минимум 8 Мб. свободного места на диске для своппинга. Если Stacker уже установлен и нет необходимого свободного (не- сжатого) места на диске для своп-файла, запустите утилиту STAC, входящую в состав пакета Stacker, переконфигурируйте Stacker, добавив необходимое несжатое пространство. Более по- дробно эта процедура описана в документации на Stacker. * Если Вы используете Stacker версий 2.0 или старше, Windows Setup самостоятельно модифицирует Ваш CONFIG.SYS и AUTOEXEC.BAT. Когда Setup закончит все модификации, он выдаст соответствующее сообщение. Если Вы используете Stacker для сжатия стартового диска (С:), то в момент загрузки у Вас будет запрошено подтверждение на обновление CONFIG.SYS и AUTOEXEC.BAT. Рекомендуется обновить. Если Вы используете версии Stacker более ранние, чем 2.0, Вам может потребоваться модифицировать CONFIG.SYS и AUTOEXEC.BAT самостоятельно. Более подробно смотрите ниже по тексту. * Для более эффективной работы програмы Stacker не используйте совместно с ним кэш-программу SMARTDrive, для кэширования сомпрессированного диска. Вам может потребоваться кэшировать только несжатый диск. Для этого необходимо указать соответсву- ющие ключи программы SMARTDRV.EXE в файле CONFIG.SYS в строке инициализации драйвера. Например, если утилита переключения дисков SSWAP из пакета STACKER переключает диски C и D, причем диск C - сжимается, а диск D - нет, то Вы должны указать в строке инициализации драйвера примерно следующее: device=c:\windows\smartdrv.exe C- D+ Для более полной информации по данному вопросу использования SMARTDrive, смотри Главу 14 "Optimizing Windows," в руководст- ве "Microsoft Windows User's Guide." 5. ДИСКОВЫЕ УТИЛИТЫ ================ 5.1 Norton FILESAVE и ERASE PROTECT ---------------------------------- Программы типа Norton FILESAVE, ERASE PROTECT, или MIRROR PC TOOLS воздействуют на количество доступного дискового прост- ранства которое DOS сообщает вам. Когда вы удаляете файлы из вашего диска, эти программы сохраняют их в специальном месте так, что вы можете восстанавливаться от случайных стираний. Эти программы сообщают DOS, какое пространство доступно, чтобы использовать его, даже если они еще сохраняют удаленные файлы. Это может заставлять DOS сообщать искусственно высокое количе- ство доступного дискового пространства. Это количество может отличаться от Запроектированных Байтов Свободный (Projected Bytes Free) сообщенный Stacker'а SCHECK команда или DOS CHKDSK команда. 5.2 Дисковые Утилиты Восстановления ----------------------------------- Stacker полностью совместим с всеми популярными Дисковыми Ути- литами Восстановления. Перед использованием дисковой утилиты восстановления (например, Norton Disk Doctor или PC Tools DiskFix), запустите SCHECK и CHKDSK чтобы проверять ошибки на дисководе Stacker. После использования дисковой утилиты восст- ановления чтобы отмечать плохие кластеры на дисководе Stacker, мы рекомендуем чтобы вы перезагрузили вашу систему чтобы снова инициализировать Stacker диск. 5.3 Дисковый Техник ------------------ Дисковый Техник требует 2% неиспользуемой несжатой области чтобы выполняться. Например, если вы Stacker'нули дисковод 40 МБ, Дисковый Техник нуждается в приблизительно 800 K доступно- го несжатого пространства. Когда вы " Stac'нули и существующий диск со всеми данными " используя Install, вы можете опреде- лять количество пространства, чтобы хранить несжатым. Эти зна- чения по умолчанию количества к 1.0 МБ если вы Stac'нули диск- овод начальной загрузки, и 100 K для всех других жестких диск- ов. Используйте Продвинутую особенность Опций Install чтобы изменять (заменять) эту установку. Если вы желаете делать большее количество несжатый пробелом доступным после создания дисковода Stacker, вы можете использовать Stacker дисковый оп- тимизатор, SDEFRAG, с опцией /G (растяжка/сокращение) чтобы с делать это. 5.4 Дисковые Программы Оптимизации/Дефрагментации --------------------------------------------- Используйте дисковый оптимизатор Stacker'а, SDEFRAG,чтобы оп- тимизировать ваши дисководы Stacker когда они станут фрагмен- тируемыми. Если вы используете программу кэширования, временно отключите ее перед использованием SDEFRAG. Вы можете снова до- пустить ее после того, как SDEFRAG заканчивается. Другие диск- овые оптимизаторы, типа Norton Speed Disk или PC Tools Compress, не эффективны на дисководах Stacker. 6. ПРОГРАММЫ ОПТИМИЗИРУЮЩЕГО ВВОДА(ВЫВОДА) ========================================== 6.1 Кэширование Дисководов Stacker'а -------------------------------- При использовании программ кэширования, типа Norton Cache, Hyperdisk Cache, и PCP Fast, со Stacker, вы должны конфигури- ровать кэширование ТОЛЬКО на главный дисковод - несжатую часть вашего диска. Кэширование дисков Stacker эффективно встроенным Stacker-кэшем. Где возможно, конфигурируйте кэширующую программу так, чтобы исключать все дисководы Stacker из списка кэшируемых дисково- дов. Убедитесь что дисковый кэш загружается в файле CONFIG.SYS ПЕ- РЕД Stacker. Если ваша программа кэширования должна загру- жаться из файла AUTOEXEC.BAT, конфигурируйте ее на кэширование главного дисковода,а не дисковода Stacker. Мы рекомендуем временно отключтать любое программное обеспече- ние кэширования перед использованием SDEFRAG или INSTALL. Вы можете снова запускать их после того, как SDEFRAG или INSTALL завершились. 6.2 Super PC-Kwik Cache ---------------------- Если вы имеете Stacker-дисковод начальной загрузки, диско- вод C, используйте /K- опцию при установке Super PC-Kwik Cache чтобы удалять паузу которая происходит когда это устанавлива- ется. 7. АДМИНИСТРАТОРЫ РАСШИРЕННОЙ ПАМЯТИ ===================================== 7.1 Особенности Stacker с EMS ------------------------- Если вы используете Stacker c EMS, некоторое количество программ не могут использовать память EMS правильно и мешать применению Stacker'ом этого режима, вызывая ошибки исключения EMM. Пробуйте отключать Stacker EMS при помощи исключении пе- реключателя /EMS из оператора DEVICE Stacker в файле CONFIG. SYS. 7.2 Оптимизатор QEMM-386 -------------------- Для команд, по тому как использовать QEMM-386 Оптимизатор программу на дисководе Stacker, см. файл OPTIMIZE.DOC на Вашей дискете Stacker ( 3.5 " ) или Утилитах Stacker Disk ( 5.25 " ). 7.3 Использование Stacker XT/8 Сопроцессор на 386 ------------------------------------------- Если вы используете Stacker XT/8 сопроцессор на системе 386, и используете администратора памяти, добавьте параметр EXCLUDE к оператору DEVICE администратора памяти в файле CONFIG.SYS. Убедитесь, чтобы сделать это так, что бы админист- ратор памяти не использовал область памяти требуемую XT/8 пла- той сопроцессора. Диапазон адресов памяти зависит от базового адреса Stacker XT/8 платы. Базовый адрес обнаружен на операто- ре DEVICE Stacker в файле CONFIG.SYS и идентифицируется пара- метром /B. Исключающийся формат параметра зависит от админист- ратора памяти. См. таблицы ниже. Следующая таблица печатает форматы для "ИСКЛЮЧАЮЩИХСЯ" па- раметров для нескольких популярных администраторов памяти. "EXCLUDE" Изделие(Программа) EMM драйвер Формат Параметра ------------------ ----------- ------------------- QEMM-386 QEMM386.SYS EXCLUDE= 386MAX 386MAX.SYS EXCLUDE= DR DOS EMM386.SYS EXCLUDE= DOS 5 EMM386.EXE X= WINDOWS EMM386.EXE X= Следующая таблица печатает семь возможных диапазонов памя- ти, основанные на базовом адресе XT/8 платы сопроцессора. Базовый Адрес <диапазон -range> чтобы Исключать ------------- -------------------------------- C400 c400-c7ff c800 c800-cbff cc00 cc00-cfff d000 d000-d3ff d400 d400 -d7ff d800 d800-dbff dc00 dc00-dfff Например, если вы используете QEMM-386 и Stacker XT/8 базо- вый адрес сопроцессора - d000, добавьте "EXCLUDE=d000-d3ff" к QEMM386 оператору DEVICE в файле CONFIG.SYS. 7.4 Netroom 1.12 ------------ Netroom версия 1.12 не правильно сохраняет атрибуты уст- ройства драйверов которые загружает в высокую память. Stacker не должен загружаться в высокую память использующую Netroom. 8. СЕТИ ======== 8.1 Novell Сетевое Обеспечение -------------- Stacker не может устанавливаться на Novell сетевой файловый сервер. Однако, Stacker может устанавливаться на локальном же- стком диске Novell сетевое автоматизированное рабочее место (workstation). При установке Stacker на локальном жестком дис- ке Novell сетевое автоматизированное рабочее место, вы будут давать опцию позволяющегося программа установки изменяют опе- ратор PATH в файле AUTOEXEC.BAT. Так как Novell MAP утилита, эквивалент к оператору PATH, используется чтобы устанавливать ваши назначения символа дисковода и искать дисководы, мы реко- мендуем чтобы вы не позволили программе установки делать эти модификации. Если вы хотите иметь утилиты Stacker в вашем се- тевом маршруте поиска, используйте Netware map утилиту чтобы отображать один из ваших дисководов поиска Novell к каталогу содержащему программное обеспечение Stacker. См. вашего сетев. администратора если вы нуждаетесь в помощи. 8.2 Lantastic Файловые Серверы ---------------------- Stacker может использоваться на основанных на DOS сетях ти- па Lantastic. Lantastic дисководы файлового сервера может быть Stack'нуты. Все из необходимых Lantastic файлов будут поме- щаться в новый дисковод Stacker. Дисководы Stacker на Lantastic сетевой файловый сервер может быть доступные сетевые автоматизированные рабочие места которые не имеют Stacker. Это - новая особенность Stacker 2.0. Обратите Внимание что отчеты доступного дискового пространства не будут точно отражать за- проектированное количество пространства доступного на дисково- дах спецпроцессора Stacker, но будут взамен соответствовать сообщенному количеству как доступный DOS CHKDSK команда. 8.3 Arcnet Сетевые Адаптеры ----------------------- Arcnet сетевые платы часто используют базовый адрес 2E0. Для избежания конфликта с Stacker AT/16 плата сопроцессора, определите базовый адрес сетевой платы перед установкой Stacker. Делайте это при выполнении Arcnet Netware IPX про- грамма с I опция. В течение установки STACKER'A, не используй- те базовый адрес сетевой платы для Stacker AT/16 плата. 9. КОНТРОЛЛЕРЫ ДИСКА & ЭВМ ============================ 9.1 Adaptec Контроллеры Диска ------------------------ Если вы используете Windows 3.0 в улучшенном 386 режим, и вы имеете проблемы при использовании ваших дисководов Stacker, ваш контроллер диска мог требовать следующей установки в вашем файле SYSTEM.INI в порядке для прерываний дисковода которые нужно обработать правильно. Добавьте следующую установку под заголовком [386enh]: VirtualHDIrq=off 9.2 7000-FASST SCSI Контроллер ----------------------------- Если вы используете Western Digital 7000-FASST SCSI кон- троллер и вы хотите загружать STACKER.COM в высокую память, вы должны использовать опцию /W на операторе драйвера WD устрой- ства , "DEVICE=SSTBIO.SYS" в файле CONFIG.SYS. Это будет допу- скать необходимую поддержку для Extanded или Expanded памяти в пределах SCSI драйвера устройства контроллера. 9.3 ALR VEISA Персональные Компьютеры ---------------------------- Ранние версии ALR VEISA ЭВМ могут требовать что модификация к схеме объединительной платы к reliably выполняют определен- ные допустимые последовательности команд используемые драйве- ром устройства Stacker. Войдите В контакт с ALR технической поддержкой в (714) 458-0863 чтобы выяснять необходимо ли это. 9.4 Использование Stacker на IBM PS/1 ---------------------------- После установки Stacker, перезагрузите вашу систему. Затем делайте следующее. 1. Щелчок (Click) на "подокне" DOS чтобы получать приглашение ко вводу команды DOS. 2. Вставьте дискету Stacker, напечатайте A: и нажмите Enter. 3. Напечатайте COPY D:\SHELLSTB.COM C: и нажимите Enter. 4. Напечатайте SEDIT C:\CONFIG.SYS и нажимите Enter. 5. Используйте клавиши курсора чтобы двигаться к строке после последнего оператора в файле. 6. Наберите INSTALL=SHELLSTB.COM 7. Сохраните файл CONFIG.SYS нажимая Ctrl и Z клавиши в то же самое время. 8. Перезагружают вашу систему. 9.5 Plus Passport Сменные Жесткие Диски ---------------------------------- DOS не распознает Plus Passport дисководы как сменные дис- ководы. Если вы имеете Stacker жесткий диск Plus Passport, убедитесь чтобы была произведена процедура MOUNT перед исполь- зованием диска. Например, если ваш Stacker Plus Passport дис- ковод - дисковод J, напечатайте следующee в подсказке DOS что- бы обращаться к дисководу Stacker. STACKER J: Убедитесь чтобы UNMOUNT его перед исключением этого из ос- новного размещения. Например, если ваш Stacker Plus Passport дисковод - дисковод J, напечатайте следующий при подсказке ДОСа. STACKER -J: ПОДТВЕРЖДЕНИЯ -------------------- (C) Авторское Право 1990-91, Stac Electronic, Carlsbad, CA. Патенты В США 5,016,009 и 5,003,307. Stacker - фабричная марка Stac Electronic. Перевод и все дополнения сделаны Чипигой Д.И. ПКО "ПРОФИТ" Москва (095)-938-7515 , release 2.01a Все другие марки и наименования изделий (программ) - фабричные марки или зарегистрированные фабричные марки их соответствующих производителей.