Есть такая машинка - Искра 1030.11-5 (1031), на ней используется АДОС 2.0 (Переделанная DOS той-же версии)
Так вот на новых модификациях машины используется стандартный дисковод 5.25" - 40 дорожек, 2 головки, 9 секторов, 512 байт на сектор...
Такую конфигурацию эмулятор поддерживает, и с образами дискет нормально работает и загружается...
Но есть еще Искра 1030.11-2/4 более старой ревизии, там используется дисковод 5.25" - 80 дорожек, 1 головка, 9 секторов, 512 байт на сектор...
на ней используется та-же версия АДОС 2.0, с точки зрения DOS, такой дисковод выглядит как обычный, 40-ка дорожечный с двумя головками.
Для создания дискет на новой Искре 1030.11-5 (1031) существует программа-драйвер для форматирования, подготовки и работы с дискетами
для старой модификации...
Я никак не могу добиться чтоб создать и работать с дискетами старого образца на этом эмуляторе..
Развернуть: Формат дисков Драйвер диска базовой системы ввода-вывода ПП ЭВМ "ИСКРА-1030"
(прерывание INT 13H) поддерживает работу с дискетой только в формате 1
сторона-80 дорожек, или только 1 сторона-40 дорожек, в зависимости от
перемычки на плате микро-ЭВМ.
Напомним,что в ПП ЭВМ "ИСКРА-1030" дискеты, имеющте разметку 1
сторона - 80 дорожек, АДОС или любая версия MS DOS воспринимает как
двусторонние по 40 дорожек на стороне.Интерфейсом,поддержеваемым это
соответствие является драйвер гибкого диска БСВВ.На практике это
реализовано следующим образом.Обычно, дискетные устройства IBM-PC и
других совместимых с ней персональных машин имеют 2 головки по 40
шагов.Дисковое устройство использует 1 головку и может выполять 80
шагов, причем шаг головки ровно в 2 раза меньше чем в
IBM-PC.Если драйвер диска БСВВ получает запрос на чтение (или запись)
дорожек 0,1,2,3...39 нулевой стороны, то физически он обращается к
дрожкам 0,2,4,6...78 (т.е. к четным дорожкам) головки 0,а при запросе
дорожек 0,1,2,3...39 стороны 1(т.е.головки 1) - драйвер работает с
дорожками 1,3,5...79(не четными),но опять же головки 0(т.е. стороны
0)
Развернуть: Драйвер MDISK Драйвер поддержки различных форматов гибких
магнитных дисков MDISK.COM
ПП ЭВМ "Искра 1039.11" в исполнении с процессором еГ3.031.005-04
имеют двусторонние дисководы и полностью совместимы с IBM PC и ЕС1840
по формату записи на гибкие диски.
Драйвер диска базовой системы ввода-вывода ПП ЭВМ "Искра 1030.11"
этого исполнения (прерывание 13Н) поддерживает работу с дискетой в
стандартном формате IBM PC - 2 стороны по 40 дорожек, емкостью диска
360 Кбайт.
Для сохранения совместимости ПП ЭВМ серии Искра между собой в
состав АДОС ПП ЭВМ "Искра 1030.11" этого мсполнения включен драйвер
MDISK.COM, позволяющий работать с дискетами, записанными в формате
1 сторона, 80 дорожек.
Драйвер MDISK позволяет работать как в системе с двумя НГМД, так
и с одним накопителем, при этом, логическое устройство А: остается
работать в стандартном формате на 360 Кбайт, а логическое устройство
B: переключается на формат ПП ЭВМ "Искра 1030.11" - 1 сторона, 80
дорожек.
При работе под управлением АДОС в случае системы с одним диском
все запросы для устройства B: напрвляются к устройству А:, но при этом
выдается указание на замену дискету.
После загрузки драйвера MDISK все остается по-прежнему за
исключением того, что при запросах к устройству B: единственный в
системе дисковод работает в формате 1 сторона, 80 дорожек.
Работа с дисками при поддержке драйвера MDISK требует
перезагрузки операционной системы, что происходит автоматически при
запуске программы MDISK.COM. Поэтому не рекомендуется до загрузки
драйвера запускать какие-либо резидентные программы, так как это может
вызвать зависание системы при перезагрузке ( в случае не восста-
новления подмененных векторов прерываний, при выполнении INT 19H),
кроме того это не имеет смысла,так как система будет перезагружена.
При попытке загрузить драйвер повторно будет выдано сообщение
об ошибке и управление передается АДОС .
В случае постоянной работы с дисками в формате 1 сторона, 80
дорожек рекомендуется включить программу MDISK.COM первой командой в
файл AUTOEXEC.BAT. Для этого случая предусмотрен ключ /N для по-
давления сообщения о повторной попытке загрузить драйвер при выпол-
нении файла AUTOEXEC.BAT после перезагрузки.
Формат команды:
MDISK [/N] [/1]
Ключ N подавляет сообщение о повторной загрузке драйвера, при
этом драйвер не загружается и происходит возврат управления в АДОС.
Ключ /1 вызывает эмуляцию рыботы с одним дисководом.
Это предусмотрено также для случая, если второй дисковод вышел
из строя или часто дает сбой при работе.
Программа MDISK.COM работает только под управлением АДОС или DOS
версии 2.00 или 3.30 и выше.
При запуске программы будет выдано сообщение о загрузке драйвера,
после чего осуществится попытка перезагрузить операционную систему с
устройства A: или с жесткого диска, если устройство A: не готово.
При повторном запуске программы, либо при запуске под управлением
версии DOS, отличной от 2.00 или 3.30 будет выдано соответствующее
сообщение об ошибке.