С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Что-то я насчёт файла HARD.225 прогнал, попутал с HARD.MNU (используется программами HARD.SAV и HARD2.SAV, исходный текст первой HARD.C - там вся работа через эмулятор НЖМД). Исполняемый файл HARD.225 содержит всего ~35 строк на ассемблере и готовую страницу разделов под диск ST225, т.е. это технологическая утилита для завода, где интерактив вреден, а диски все одной модели.
Форматируют они жесткий диск так (файл SOUZ-NEON_SYSTEM_0B_IMG/HDINIT.COM):
И есть два варианта наполнения загрузочных разделов:Код:hard.225 init/noq hd0: dir hd0: init/noq hd1: dir hd1: init/noq hd2: dir hd2: init/noq hd3: dir hd3: init/noq hd4: dir hd4: init/noq hd5: dir hd5: init/noq hd6: dir hd6: init/noq hd7: dir hd7:
- SOUZ-NEON_SYSTEM_0B_IMG/HD1.COM
Код:init/noq hd1: copy *.sys,*.prc,*.fon,*.sav,*.mnu hd1: copy start1.com hd1:starts.com cop/boot hd1:rt11sj hd1: cop fd1:stamem.com hd1:- SOUZ-NEON_SYSTEM_0B_IMG/HD2.COM
Код:init/noq hd2: copy *.sys,*.sav,*.mnu,*.key,*.men hd2: copy *.mac,*.sml,*.obj,*.dat hd2: copy start2.com hd2:starts.com copy/boot hd2:rt11sj hd2: cop fd1:mouse.com hd2: cop fd1:mscr.prc hd2: cop fd1:read1.me hd2:
Среди образов дисков есть некоторые с характерным названием:
Можно предположить, что их копировали с жесткого диска, причем раздел HD4 содержал много больших файлов и потребовал 3 дискеты.Код:SOUZ-NEON_HD0_KBD_PRC_LZ-SAV_.dsk SOUZ-NEON_HD3_MCC_HD4_UTILIT_.dsk SOUZ-NEON_HD4_CLIB11_P16VPO_IMG.DSK SOUZ-NEON_HD4_CLIBS_PLIBS_IMG.DSK SOUZ-NEON_HD4_CLIBT_PLIBT_IMG.DSK SOUZ-NEON_HD6_GAMES_.dsk
Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
Продажа электронных компонентов >>тут<<
Эти файлы отсутствовали в образе work.dsk, потому я не смог проверить именно такую последовательность конфигурирования загрузчика, хотя сама строка cop/boot hd1:rt11sj hd1: мною неоднократно выполнялась, правда для hd0:
Не очень понятно, для чего загрузочными делаются hd1 и hd2 и какой из них потом грузится на старте компа - наверное БИОС последовательно проверяет от hd0: до hd7: и грузится с первого, имеющего загрузчик?
Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
Продажа электронных компонентов >>тут<<
После включения машины, по идее, должен загрузиться раздел помеченный как cold-boot, а если программно перегрузить машину, то загрузиться также можно с разделов где выставлен признак warm-boot.
Если запустить программу hard.sav на уже отформатированном винте, то можно считать таблицу разделов (вначале начать клавишу h для help-а). И там будет понятно какие разделы в каком режиме...
Что-то контроллер МФМ продолжает чудить. После нескольких дней простоя запустился, проверил - все файлы раздела hd0: на месте. Пытался применять разные варианты прописывания Boot - в итоге снова запустил разметку и снова винт стал форматироваться без ошибок только на hd5 и hd7. Но после копирования на них файлов и рестарта - они снова пропадают, будто ничего и не было.
Как рестарт Неона может приводить к исчезновению файловой системы? Причем не рестарт по питанию даже, а лишь Reset. Крутить подстроечный конденсатор - не помогает. Вообще мало понятно для чего он там, если ни на что не влияет ни в какой емкости (в своих подстроечных пределах).
Можно было бы грешить на "глючный винт", но в этом плане два разных Seagate st-225 ведут себя в точности одинакого, форматируя удачно и неудачно те же самые разделы.
И еще не работает команда из скриптов: copy start2.com hd2:starts.com
Система не умеет переименовывать при копировании и выдает ошибку. Приходится сначала скопировать, потом переименовать.
Последний раз редактировалось Woland; 05.12.2018 в 09:56.
Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
Продажа электронных компонентов >>тут<<
Не глюкавая ли сама ВГшка мфм-контроллера? Попробовать бы несколько разных лет выпуска. Или иголки есть по линии питания и они ВГшку вводят в ступор, или напряжения питания ей не хватает.
Возрождение БК0011М: pk-fpga.ru, forum.pk-fpga.ru
Продажа электронных компонентов >>тут<<
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)