ZX Pilot
#31
20 февраля 1999 |
|
HARD and SOFT - Scorpion, IS-Dos, винчестер...
H A R D A N D S O F T ────────────────────────────────────────── (C) АНАТОЛИЙ АПОЛЛОНОВ, г. Арзамас. Scorpion, IS-Dos, винчестер. Прочитал в 8-ом номере Format'а о труд- ностях, с которыми пришлось столкнуться пользователям системы IS-DOS при работе с HDD (винчестером). В связи с этим хочу по- делится некоторым опытом своей работы. Я использую компьютер Скорпион-256Т+ (ПрофПЗУ-128 v.4.01) с винчестером на 540 Мб и IBM AT клавиатурой, подключенные че- рез соответствующие контроллеры тов. Зоно- ва (также стоят: IBM-Mouse, 3,5 и 5,25 FDD, General Sound). Сначала я поставил дешевый винчестер Seagate ST157A на 42 Мб, который не под- держивал режим LBA и при идентификации вы- давал параметры 560/6/26, но при тестиро- вании сообщал об ошибках начиная с 18 сек- тора и по всей 6-й стороне. Перепробовав в ручном режиме несколько вариантов из таб- лицы в инструкции, установил параметры 1024/5/17 и отключил автоидентификацию. Поработав с ним два месяца - пришел к вы- воду, что дело стоящее, но объем диска мал (для Is-Dos'а хватало, но на TR-DOS места почти не оставалось). Поэтому в январе 98- го купил винчестер Maxtor 7546AT на 540 Мб (1060/16/63), который нормально проходит автоидентификацию и тесты, поддерживает режим LBA. Хочу заметить, что в режиме LBA в Is-Dos'е скорость работы с винчестером заметно возрастает и сравнима с электрон- ным диском при отключенном турбо-режиме. В Is-Dos'е я работаю с 1994 года. Собс- твенно, я и приобрел вначале Пентагон-128 с принтером в качестве дешевого заменителя электронной пишущей машинки, а потом уже пришел интерес к Спектруму, как к компью- терной платформе, т.к. появилась возмож- ность для творчества в новой, неведомой ранее, области. И, не смотря на имеющиеся возможности, не возникало желания поменять Спектрум на IBM PC. Базовые диски Is-Dos разных версий, как и прикладные программы, имеют, как прави- ло, различные ядра системы и, как следст- вие, плохо совместимы между собой. Экспериментальным путем я установил, что ядро системы на диске UPGRADE московс- кой фирмы Слот совместимо с большинством системных утилит и прикладных программ. Используя это ядро и утилиты с дисков Сло- та - UPGRADE, Базового v.5.0; с дисков IskraSoft - Базовых v.3.0, v.4.0 и v.4.5 (подбирал утилиты по признакам совместимо- сти с ядром и наиболее поздних версий) на одном устройстве удается запускать почти все программы - редактор EDIT+, печать те- кстов PRINT (наименее капризная версия 92- го года), пакет GRAF SHRIFT (редактор гра- фических шрифтов и печать ими), пакет LO- TUS (перекодировщик картинок и печать гра- фическими шрифтами), графические редакторы PICASSO и ART STUDIO, программы DEMON, FDM, DUMP, DIZASM, пакет KRYPTON, IS-BA- SIC, ПРОГРАММАТОР, перекодировщики, архи- ваторы текста, картинок, кодовых блоков, @-файлов, пакет MUSIC (резидентый проигры- ватель фоновой музыки), пакет RECLAM SHOW, HELPER (автоматизированная система обуче- ния пользователя) и многое другое (прог- раммы CHOOSE и DEV, обслуживающие до 8-ми устройств, работают нормально, но система игнорирует уст-ва G и H). В системе также нормально работает АССЕМБЛЕР, но я предпо- чел держать его на отдельном устройстве. Весь вышеперечисленный винегрет я обоз- вал - СИСТЕМОЙ IS-DOS-3.5. Изменение конфигурации системы для за- пуска той или иной программы производится через МЕНЮ путем переустановки драйверов и резидентов, без перезапуска системы. Редактор графических шрифтов LOTUS ра- ботает в системе 2.0 и я держу его на дис- кете. Хочу сразу предупредить, что попытки перезагрузить систему с винчестера коман- дой isrld is_dos.sys неизбежно приводят к порче устройства и единственное, что вы можете сделать перед его пересозданием, это спасти часть файлов (иногда почти все) гробокопателем. Запуск программы SPEED_DISK на винчес- тере приводит к еще более плачевным ре- зультатам и спасти что-либо уже вряд ли удасться. Всего у меня на винчестере 6 системных устройств Is-Dos: Is-Dos 3.5 - (смотри выше); Is-Dos 4.5 - весь базовый диск, печать картинок PrintLux, пакет Alpha Print (ре- дактор шрифтов и печать загружаемыми шриф- тами), Art Studio; АССЕМБЛЕР - полный комплект (в т.ч. DEMON, FDM, DUMP, DIZASM, DEBUGER), пере- кодировщики, печать текста; КАРТОТЕКА - пакет; БАЗА ДАННЫХ DATALOG - пакет; АНГЛО-РУССКИЙ СЛОВАРЬ - пакет. Размеры устройств 2...10 Мб, ВСЕ рабо- тает как положено! Загрузка нужной системы производится с винчестера с образа диска TR-DOS, на кото- ром записаны образы памяти систем для 6-ти устройств (как описано в инструкции к кон- троллеру SMUC) и простейшая менюшка на бейсике. То же самое можно сделать и для HDD по- дключенного через контроллер Nemo, только систему перезагружать с Is-Dos диска кома- ндами: isrld 3-5_dos.sys isrld 4-5_dos.sys isrld asm_dos.sys isrld карт_dos.sys isrld база_dos.sys isrld word_dos.sys с назначением соответствующего текущего, системного и быстрого устройства. Тем бо- лее, что в данном случае можно одновремен- но иметь подключенными до 8-ми устройств, в отличие от Скорпиона, где их не более 4-х (для драйвера MHDD). Недавно мне стало известно из ZX-News, что существует драй- вер Zhdd, который позволяет подключить до 8 устройств, но я его не видел. Кроме того, я использую еще одно уст- ройство размером в 60000 блоков для резер- вного хранения содержимого всех 6-ти выше- перечисленных устройств. Здесь хочу заметить, что при попытке создания устройств более 60000 блоков про- граммой CREATE, даже при удалении всех ре- зидентов и драйверов (естественно кроме драйвера HDD), выдается ошибка 130 (не хватает памяти). По той же причине пользо- ваться программой ARZT для исправления ка- рты устройства - предпочтительней, чем ARZT+ (тем более, что режим уплотнения на больших устройствах не работает). По поводу оптимального размера устройс- тва - могу сказать, что скорость работы не зависит от его размера и, в случае со Ско- рпионом, чем он больше, тем лучше, особен- но если вы работаете с текстами и не соби- раетесь их уничтожать. При работе в Is-Dos'е - устройства A и B отведены под дисководы, C и D - под вин- честер, E - под электронный диск. Текстовые файлы лучше редактировать на эл. диске, т.к. если при обращении к HDD окажется нажатым пробел (SPACE), а это ча- сто происходит в режиме DOC, выдается соо- бщение об ошибке 20 (BREAK), и если вы вы- валитесь из редактора, то потеряете часть текста. Видимо, это происходит потому что при обращении к HDD не блокируется клави- атура (в отличие от обращения к дисково- ду). На случай различных аварийных ситуаций рекомендую держать на дисках резервные ко- пии всех системных устройств. Также очень рекомендую использовать 3,5 FDD. Он у меня стоит уже год и мне ни разу не пришлось ресторить диски. Я покупаю ди- ски 2HD, отформатированные для IBM и не было случая, чтобы не удалось переформати- ровать их в Is-Dos или TR-DOS (это иногда отказывается делать теневой монитор, но ведь есть ADS и другие программы), надо только заклеить окошко на диске. Если у вас возникли какие-то вопросы, можете обращаться по адресу: 607220, Нижегородская обл., г. Арзамас, ул. Парковая, д. 22/1, кв. 23, Аполлонов Анатолий.
Другие статьи номера:
Похожие статьи:
В этот день... 21 ноября