Для хранения файлов помимо fdd 5.25" я пользуюсь SDcard адаптером. Но в iS-DOS он не поддерживается, и для хранения данных помимо дискет, там нужно использовать жесткий диск. Я решил вместо железного винчестера использовать SDcard`у через SD-IDE адаптер, который позволяет подключать SDcard`у через IDE разъём как обычный винчестер.
В этой записи я буду собирать информацию и записывать свою настройку "диска" под iS-DOS и TR-DOS.
Инсталяция iS-DOS на HDD (ZXEVO с NEMO IDE, iS-DOS Classic v5 от 21.9.99)
Подготовка диска:
Установка драйвера блочного устройства (lba hdd) HDD_DRV\KAY\lba_m.blk При необходимости удалить лишние блочные устройства командой eliminat.
Распределение командой dev букв ABCDEFGH между блочными устройствами
Разбитие диска утилитой lba_tune.com на разделы по 16Мб с указанием стартовых адресов: AB=0, C=1, D=17, E=33, F=49, G=65, H=81.
Поиск разделов на диске: lba_scan.com для настройки.
Форматирования разделов диска утилитой create.com на устройства по 65528 блоков.
Преобразование в загрузочный:
В каталог, например с именем BOOT копируются файлы: boot.sys (получить переименованием bootuni.sys), turbocon.com, set_boot.com, isdos.rom.
Установить утилитой gmen.com (клавиша 9) быстрым системным и текущим диск C (если загрузка будет с него)
Командой sv.com сохранить систему в созданном каталоге.
Запустить по очереди: turbocon.com, set_boot.com.
Скопировать на диск с системной дискеты все файлы командой coca.
Всё, теперь можно грузиться с винта через меню ZXEVO, либо запуская хобетный файл загрузчика.
Наткнулся на ошибку: 87 - нет устройства Это я создал устройство под старой версией системы, и теперь в 5.0 пытаюсь его открыть.. Решение тут.
change.com без ключей отрабатывает без реакции (не предлагает выбрать устройство) Причина: текущее устройство не LBA винчестер и программа завершается. Либо программа не находит таблицу с разбиением устройств, т.к. таковая не была создана и сохранена в lba_scan.com
По поводу "как сделать загрузочным винчестер" В архиве http://zxbyte.ru/doc/isdos/LBA_KAY.zip комплект программ и текстовый файл с описанием как это сделать
http://zx-pk.ru/showthread.php?t=14081&page=4 Пользователям ZX-Evolution со стандартной конфигурацией. Здесь ис-дос классик с предпоследней официальной версией ядра. Последнюю влом было искать, да и они почти не отличаются. Добавлен каталог LBA (в BOOT) - там дрова и утилиты для винта. У кого атм - каталог атм, у кого ева - папка NEMO (контроллер немовский ибо). А вот файлик hdd (хобета) - очень полезный. Положите его в корень SD карты и когда поставите ис-дос на винт и сделаете его загрузочным, то грузиться можно будет прямо с винта - запустите эту хобету и если всё было сделано правильно - ис-дос стартанет с винта. Огромные спасибы Prusak'у. Дрова и утилиты - его рук дело, плюс дизассемблер немовского загрузчика с винта, плюс помощь с изготовлении его в виде кодового блока. Ис-дос классик для евы. Загрузчик ис-дос с винта.
22.01.1997 Изменён формат первого блока устройства. Увеличена длина имени устройства с 8 до 11 символов. Сигнатура "DSK" смещена на три байта вперёд.
24.12.1996 Изменён стандарт описания каталога - уровень вложенности каталога перенесён из 16-го байта описателя файла в 23-й байт, потому что вообще-то 16-й байт является старшим байтом длины файла, и размещение там байта уровня вложенности не есть хорошо. В принципе можно всё оставить как есть, но лучше не нужно. Решение: SHELL\new_cats.com. Она сканирует диск и правит описатели каталогов на новый стандарт.
Буквально на днях Баган Сергей АКА Prusak написал драйвер РАМ диска для ZXEvo4m: http://zxbyte.ru/edevo4m.img Распаковать образ можно с помощью image.com, перенеся файл в исдос.
В загрузчике KAY при старте осуществляется сканирование треков винчестера на предмет поиска загрузочной записи. При этом циклицески меняется цвет бордюра, начиная с синего. Трек 0 - синий бордюр, трек 1 - красный, и так далее.
В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи.
Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.  
( Регистрация,   Вход).