Вторник, 16.04.2024, 07:27

..



Главная Регистрация Вход
Приветствую Вас, Гость · Браузер: « v»
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Всё об «Электроника БК0010(-01), БК0011(М)»! » Программы | Утилиты | ДОСы » Дисковые Операционные Системы (DOS) » «ANDOS v3.1» » Инструкция пользователя (Часть 2) («ANDOS v3.1» [ANDOS2.EDP])
Инструкция пользователя (Часть 2)
-=RUS=-Дата: Вторник, 22.04.2014, 21:16 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 352
Репутация: 1
Статус: Offline

                  6. Некоторые особенности работы ANDOS
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     В случае возникновения ошибки обращения к диску ANDOS пов-
торяет операцию, перепозиционировав головку  дисковода  (только
для дисководов A: и B:). Если ошибку при этом устранить не уда-
ется, на экран выводится сообщение  "Disk  error  #{код  ошибки
контроллера}". При нажатии любой клавиши происходит  новая  по-
пытка обращения к диску, при нажатии СТОП операция прерывается.

     ВНИМАНИЕ! После  появления сообщения об ошибке диск в дис-
ководе заменять нельзя до завершения операции или нажатия  кла-
виши СТОП. При несоблюдении этого условия вся информация, запи-
санная на диске может быть уничтожена!

     Расшифровку кодов ошибок Вы  можете  найти  в  техническом
описании ANDOS, здесь приводятся лишь комментарии:

  1 - При чтении - ошибка контрольной суммы (диск плохо читает-
      ся. Эта ошибка может быть вызвана  несоответствием  наст-
      ройки головок разных дисководов или дефектом диска. Часто
      эта ошибка  устраняется при многократных попытках чтения.
      При перезаписи  другой  информации  на то же место ошибка
      устраняется (если, конечно, не был поврежден диск).

      При записи - диск защищен (заклеен защитный вырез).

  2 - Ошибка в зоне заголовка (ошибка возникает редко,  по  тем
      же причинам,  что и #1, однако устранить ее, как правило,
      не удается).

  3 - Нет позиционирования на нулевую дорожку (обычно это озна-
      чает, что дисковод отключен,  или на него не подано пита-
      ние).

  4 - Ошибка позиционирования (может возникать при попытке чте-
      ния на  80-дорожечном  дисководе  40-дорожечных  дисков в
      формате MicroDOS).

  5 - Не найден сектор (обычно возникает на БК0010  при  записи
      на старых  моделях контроллеров.  Как правило устраняется
      при повторной попытке).

  6 - Открыт дисковод, нет диска или диск не вращается

  7 - Прерывание по клавише СТОП (при работе ANDOS  эта  ошибка
      возникнуть не может).

  8 - Не  найден адресный маркер (если после первой попытки эта
      ошибка не устранилась,  - скорее всего вся  дорожка  без-
      возвратно потеряна).

  9 - Не найден маркер данных (аналогично ошибке #2).

  : - Недопустимые  параметры  или  нестандартный  формат диска
      (ошибка может возникать при попытке чтения дисков  других
      компьютеров, имеющих нестандартный формат диска).

  ; - Попытка  чтения  меченого  сектора (очень редко возникает
      после неудачного форматирования диска).

     Любую дисковую операцию можно прервать клавишей СТОП,  од-
нако пользоваться этой клавишей во время записи на диск  крайне
нежелательно.

     Для того,  чтобы работая в ANDOS можно было бы автоматизи-
ровать процесс переноса программ с кассеты на диск и  использо-
вать  программы  с защитой имени,  в ANDOS применена логическая
обработка имени:  если имя превышает восемь символов, ANDOS ис-
пользует первые семь символов и последний. Допустим Вы захотели
скопировать с магнитофона на диск игру "ДЕСАНТНИК". Она состоит
из шести файлов:  ДЕСАНТНИК, ДЕСАНТНИК1 ... ДЕСАНТНИК5. Если бы
операционная система использовала просто первые восемь символов
имени  все  шесть файлов стали бы называться ДЕСАНТНИ и естест-
венно затерли друг друга на диске.  При копировании этих файлов
в  ANDOS  с  логической  обработкой имени они получат имена ДЕ-
САНТНК,  ДЕСАНТН1 ...  ДЕСАНТН5.  При запуске игры можно  будет
вводить как имя в каталоге (ДЕСАНТНК) так и полное имя (ДЕСАНТ-
НИК).  То же будет происходить и при чтении первой частью  игры
остальных пяти.

     Для двух  типов дисководов в памяти раздельно хранятся две
таблицы параметров (первая - для дисковода "A",  вторая  -  для
остальных), что дает возможность подключать к БК два совершенно
различных типа дисководов (например:  один 80-дорожечный однос-
торонний  с  быстрым  приводом головки,  а другой 40-дорожечный
двухсторонний с медленным приводом).  Настройка параметров дис-
ководов осуществляется программой ANSETUP,  описание которой Вы
найдете в файле ANUTILS.EDP.

     ANDOS  позволяет  обрабатывать  40-дорожечные   диски   на
80-дорожечных дисководах, а также односторонние диски на  двус-
торонних дисководах. При этом вся настройка параметров произво-
дится автоматически, необходимо лишь, чтобы в системе были пра-
вильно установлены параметры дисководов (для их  установки  ис-
пользуется утилита ANSETUP).

     Для работы в ANDOS может  быть  полезна  команда  монитора
БК0010, перезапускающая ЭВМ:

? @←┘                        Эта  команда  перезапустит  ANDOS.

     Команда  может  использоваться для очистки и инициализации
экрана. На БК0010 эта команда  используется  для восстановления
работы ANDOS после выхода из некоторых программ.

     При записи файлы всегда помещаются в корневой каталог, од-
нако при перезаписи или дублировании и новый и .BAK файлы поме-
щаются в тот каталог, в котором был старый файл.

                  7. Подготовка новых дисков
                  ~~~~~~~~~~~~~~~~~~~~~~~~~~
     Для того, чтобы создать чистый диск, на который можно было
бы записывать файлы  в  ANDOS, необходимо отформатировать его с
помощью программы ANFORMAT (если диск  был отформатирован зара-
нее другой  программой,  достаточно  лишь  инициализировать его
программой ANFORMAT или оболочкой  Disk  MASTER  на БК0011(М)).
После  форматирования (инициализации) каталог при просмотре бу-
дет пустым. Объем диска определяется типом дисковода и парамет-
рами,  установленными в ANFORMAT.  Диск отформатированный на 80
дорожек имеет размер 397 кластеров.  Если увеличить  количество
дорожек до 82, объем диска станет равным 407 кластерам. Подроб-
нее работа с программой ANFORMAT описана в файле ANUTILS1.EDP.

             8. Подготовка системного диска ANDOS
             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     Для того  чтобы  подготовить  загружаемый  системный  диск
ANDOS, необходимо  сначала  создать  чистый диск так,  как было
описано в предыдущем разделе,  затем скопировать на  него  файл
ANDOS.SYS  с  дистрибутивного  (фирменного)  диска ANDOS (или с
другого загружаемого диска) с  помощью  оболочки  Disk  MASTER,
после чего программой ANFORMAT (функция "MakeBoot") скопировать
загрузчик.
     При создании системы количество сторон и дорожек для обоих
дисководов  устанавливаются в соответствии с параметрами диска,
на который устанавливается система. Таким образом для того что-
бы создать, к примеру, односторонний сорокадорожечный системный
диск, нужно с помощью функции "Set" задать в программе ANFORMAT
количество дорожек - 40,  количество сторон - 1, и отформатиро-
вать диск.  После этого скопировать на этот диск файл ANDOS.SYS
и загрузчик (функцией "MakeBoot" программы ANFORMAT). Параметры
системы  на  этом диске автоматически будут установлены в соот-
ветствии с типом диска (1 сторона, 40 дорожек).
     Необходимо иметь ввиду, что,  если  Вы  пользуетесь  двумя
дисководами разных типов (например 80- и  40-дорожечным), после
установки  системы  придется  задать  параметры   для   второго
(несистемного) дисковода заново.
     При установке системы времена задержек дисководов в  ANDOS
не изменяются, поэтому после создания системы можно  установить
эти  времена  утилитой  ANSETUP  (обычно  это   требуется   для
40-дорожечных дисководов, где эти времена существенно больше).

                 9. Перенос информации на IBM
                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     Для успешного чтения на IBM диски ANDOS должны быть отфор-
матированы на БК.  (Диски, отформатированные на IBM не читаются
на  БК  по различным причинам).  К сожалению у БК0010 и у IBM -
совместимых компьютеров несколько разные требования к загрузчи-
ку,  поэтому  на  IBM  будут  читаться только несистемные диски
ANDOS.  Чтобы  прочитать  системный  диск  придется   запустить
ANFORMAT   и   выполнить   функцию   преобразования  загрузчика
(ConBoot),  а затем после работы на IBM восстановить его той же
функцией.
     При попытке чтения на IBM системного диска выдается  сооб-
щение о невозможности чтения этого диска, либо некорректно счи-
тывается каталог (он оказывается пустым,  или  содержащим  нес-
колько последних файлов). Следует заметить, что если на IBM ус-
тановлена не MS-DOS, а DR-DOS версии не  ниже  5.0,  становится
возможной обработка дисков ANDOS без преобразования загрузчика.
     На IBM  диски ANDOS могут обрабатываться на верхнем диско-
воде (A:),  если же верхний дисковод трехдюймовый, то на нижнем
дисководе  (B:).  При этом должен быть запущен какой-либо драй-
вер,  позволяющий читать диски с плотностью записи 10  секторов
на дорожку (800,  900,  PU_1700, FDREAD, DCE). На некоторых эк-
земплярах IBM, а также в упомянутой операционной системе DR-DOS
можно обойтись и без дополнительного драйвера. Дисковод с плот-
ностью 1,2 Мбайт может читать восьмидесятидорожечные диски  AN-
DOS  (а на некоторых экземплярах IBM и 40-дорожечные).  Если же
дисковод имеет плотность 360 Кбайт на нем могут  обрабатываться
только 40-дорожечные диски ANDOS.  Если Вы пользуетесь 80-доро-
жечным дисководом,  для переноса информации на IBM с дисководом
360 Кбайт необходимо отформатировать диск сначала на IBM, а за-
тем на БК программой ANFORMAT,  указав в функции Set количество
дорожек  - 40 (если диск ни разу не форматировался или был раз-
магничен, предварительное форматирование на IBM необязательно).
     На отдельных  экземплярах  IBM  диски ANDOS не читаются по
аппаратным причинам. В этом случае, как правило, выдается сооб-
щение  "Device not ready".  При такой ошибке информация с диска
ANDOS может быть прочитана программой Norton Disk Editor  (DIS-
KEDIT, DE).
     Сообщение "Sector not found" обычно означает, что Вы прос-
то забыли запустить 800, но на некоторых машинах (это  встреча-
ется крайне редко) такая ошибка может быть вызвана некорректным
BIOS'ом (как правило фирм Phoenix или Award).
     Программа "Norton Disk Doctor",  обрабатывая  диски  ANDOS
будет выдавать сообщение  о  неправильном  загрузчике  (Invalid
Boot Record).
     Следует иметь ввиду,  что ANDOS записывает адреса файлов в
поле времени, поэтому при просмотре каталога диска ANDOS на IBM
времена создания у всех файлов будут произвольные (могут быть и
несуществующие).

       10. Особенности работы ANDOS на БК0011 и БК0011М
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                    Загрузка и перезагрузка

     Загрузка ANDOS на БК0011М происходит  автоматически  после
включения питания. Для ускорения  загрузки  с  нижнего  привода
можно порекомендовать при обращении к верхнему дисководу быстро
нажать "СТОП" - начнется загрузка с нижнего привода.
     Кроме того загрузка может быть  произведена  из  монитора.
Для выхода в монитор после включения  ЭВМ  нужно  нажать  любую
клавишу, и держать ее до появления подсказки  монитора  -  "@".
Для загрузки ОС необходимо набрать команду:

B  - Автоматическая загрузка (как и при включении питания)
0B - Загрузка с верхнего привода
1B - Загрузка с нижнего привода

     Эти же команды применяются и для загрузки на БК0011.
     Для перезагрузки  ANDOS на БК0011М из операционной системы
ОСБК11,  встроенного Бейсика и некоторых других программ  можно
применять последовательность клавиш АР2/ЛАТ АР2/СБР.

                     Перезапуск компьютера

     Для перезапуска  БК0011 (БК0011М) из монитора БК0010 может
быть выполнена команда:

? P ←┘       Эта команда перезапустит БК0011(М).

     Если Вы пользуетесь кнопкой Reset,  подключенной к контак-
там А1 и А2 разъема МПИ, при ее нажатии происходит перезапуск и
выход в монитор БК0011(М).  Если Вы не хотите загружать ANDOS с
диска можно перезапустить ANDOS в памяти, для этого после выхо-
да в монитор БК0011(М) необходимо подключить  к  верхнему  окну
четвертую страницу ОЗУ:

@4;1C        Эта команда подключит 4 страницу ОЗУ.

После подключения страницы нужно перезапустить монитор БК0010:

@100000G     Эта команда перезапустит монитор и ANDOS.

         12. Сообщения операционной системы ANDOS V3.1
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     В этом  разделе  приведены все сообщения ANDOS.  Многие из
них уже были описаны в предыдущих разделах, однако для удобства
пользования  описанием  здесь  приведены  краткие объяснения по
всем сообщениям ANDOS.

ANDOS V3.1
~~~~~~~~~~
     Сообщение выдается при  работе  без  оболочки  в  мониторе
БК0010  после  инициализации  ANDOS при успешном подсчете конт-
рольной суммы.

ANDOS - Non-DOS disk
~~~~~~~~~~~~~~~~~~~~
     Сообщение  выдается  при любом обращении к диску в случае,
если диск имеет формат, несовместимый с  ANDOS.  Кроме того это
сообщение  может  выдаваться  в том случае, если на диске ANDOS
был испорчен  BOOT-сектор.

ANDOS - {имя файла} not found
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     Сообщение  выдается в случае, если при чтении или удалении
не обнаружен файл с указанным именем.

ANDOS - {имя файла} exist P/D:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     Сообщение  выдается при записи, когда в каталоге обнаружен
файл с указанным именем (подробнее - см. раздел 4).

ANDOS - {имя файла}, delete?
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     Сообщение появляется при удалении файла. "СТОП" - прерыва-
ет операцию. При нажатии любой другой клавиши файл удаляется.

ANDOS - Disk error #n
~~~~~~~~~~~~~~~~~~~~~
     Сообщение выдается при дисковых ошибках. Вместо "n"  выво-
дится код ошибки (см. раздел 6). При нажатии любой клавиши опе-
рация повторяется. "СТОП" - прерывает операцию.

ANDOS - Disk full
~~~~~~~~~~~~~~~~~
     Сообщение  выдается  при записи, если на диске не осталось
свободного места.

ANDOS - DIR full
~~~~~~~~~~~~~~~~
     Сообщение выдается  при записи,  если в каталоге нет места
(на диске уже есть 112 файлов и подкаталогов).

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

                Автор выражает благодарность:
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Сергею Камневу  (SSS)     за  героическое создание новой версии
~~~~~~~~~~~~~~~~~~~~~     оболочки Disk MASTER, а также за про-
                          грамму обслуживания модема "TRANSIT".

Дмитрию Пугачеву (JOKER)  за  динамическую трехмерную заставку,
~~~~~~~~~~~~~~~~~~~~~~~~  созданную специально для ANDOS V3.1.
и SSD Group
~~~~~~~~~~~

Дмитрию Романову          за программу установки даты, написан-
~~~~~~~~~~~~~~~~          ную специально для заставки ANDOS,  а
                          так же за "VorteX" и ценные советы.

Денису Сотченко (RDC)     за программы UNERASE и dBASIC, а так-
~~~~~~~~~~~~~~~~~~~~~     же ценные (и не очень ;-) советы.

Г.Г.Макарову              за помощь в корректировании и литера-
~~~~~~~~~~~~              турном редактировании описаний.

С.Авдюшину                за создание основы  файловой  системы
~~~~~~~~~~                ANDOS.

фирме Altec               за поддержку, а также ее основателям:
~~~~~~~~~~~
- В.Новаку                за EDALT3, идею сортировки каталога и
  ~~~~~~~~                алгоритмы печати и автозапуска;

- Н.Подкопаеву            за EDALT3, ценные советы и пожелания.
  ~~~~~~~~~~~~

М.Королеву (MKT)          за DESS, TURBO6M и некоторые идеи,  а
~~~~~~~~~~~~~~~~          также таблицу подключения принтеров и
                          схему "Reset на 100000".

Д.Бутырскому (BD)         за пару мелких, но ценных  идей,  по-
~~~~~~~~~~~~~~~~~         черпнутых из его MCommander'а.

Всем пользователям ANDOS, оценившим труды автора.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                                             Алексей М. Надежин
                                             12 августа 1994 г.
                                             тел. (095)180-3002
                                             129329, М., а/я103

 --------------------------------------------------------------
    Желаем Вам успешной и плодотворной работы с ANDOS V3.1
 --------------------------------------------------------------


 
Всё об «Электроника БК0010(-01), БК0011(М)»! » Программы | Утилиты | ДОСы » Дисковые Операционные Системы (DOS) » «ANDOS v3.1» » Инструкция пользователя (Часть 2) («ANDOS v3.1» [ANDOS2.EDP])
  • Страница 1 из 1
  • 1
Поиск:

-=RUS=-
ICQ: 320867225
asr-corp@yandex.ru
bk001x@yandex.ru