Сообщение от
nzeemin
Надо смотреть на содержимое первого сектора диска - похоже что ругается на него.
Не факт что WD и ID драйверы совместимы по формату этого блока, скорее нет.
Никит, в том то и дело, что я беру образ, который публиковался и подготовлен был тобой и Арсением. Прямая ссылка на образ >
http://hobot.pdp-11.ru/EMULATORS/UKN...D/uknc_hdd_id/
Из него без проблем можно сделать (ничего не меняя в структуре самого файла - я про инверсии и прочее) образ для WD - драйвера, ибо он кушает его без проблем и готов либо размечать либо работать с текущей разбивкой.
Если посмотреть содержимое первоначальное ЖД, там везде использован драйвер ID, который так же без проблем с этим образом работает ( естественно с прошивкой ID * а не WD!!! * ), единственный отказ - это переиначивание разделов... Вот такая картина.
Дискета для работы с ID >
http://hobot.pdp-11.ru/ukdwk_archive...lekt/Other/ID/
form, уже несколько дней нет доступа к основному архиву, поэтому в этом сообщении все ссылки на зеркало.
Про драйвера:
Исходники WD есть, есть вариант твоего драйвера - он работает отлично, а вот исходники ID или HD мне не попадались вроде бы.
Никита, если ты поймешь в чём глюк - пожалуйста научи как победить. В целом это не жизненно важно или критично, я просто попытался с помощью пофиксаной дискеты с ID переиначить образ и сам видишь что явно затык какой-то в эмуляторе. Повторю (уточню), что при загрузке с данной дискеты доступ к существующим разделам нормальный,
все операции I\O работают корректно в том числе и загрузка по команде BOOT IDn:
Как-то так.
Содержимое файла IDREKL.TXT - по ссылке на дискету в виде шпаргалки\описания.
+++++++++++++++++++++++++
на разделе ID0, где OWNER : DIMA
нашлась вот такая утилита "мощная" и исходник с комментария
Код:
ЛAТ
EP [AK] V03.00 Tehnocom (536-50-90).
.DIR RBMEM
RBMEM .SAV 4 06-Sep-95 RBMEM .COM 1 06-Sep-95
RBMEM .OBJ 3 31-Aug-95 RBMEM .MAC 9
4 Files, 17 Blocks
50482 Free blocks
.R RBMEM
*
RBMEM V01.00 (C) AO 'Элeктpoнныe paбoты'
Peзepвиpoвaниe пaмяти для oбecпeчeния paбoты пaкeтoв ROBOTLANDIA, WRITER
пpи зaгpyжeнныx в ПП дpaйвepax типa UNDRIV, HDDRIV, IDDRIV и т.д.
Иcпoльзoвaниe:
UNDRIV R oчиcтить ПП и зaгpyзить дpaйвep в ПП
RBMEM /A зapeзepвиpoвaть пaмять ПП
UNDRIV пepeзaгpyзить дpaйвep в ПП
RBMEM /F ocвoбoдить зapeзepвиpoвaннyю пaмять
*
Про UNDRIV UN.SYS пишут, что это
Код:
NET128 (C)
СЕТЕВОЙ КОМПЛЕКС ДЛЯ УКНЦ (МС0511)
- 4 -
СОСТАВ
------
1. Сетевые адаптеры (СА) - до 16 шт. (по числу ЭВМ
в классе минус один);
2. Сетевой адаптер, совмещенный с
контроллером ГМД (СА/КМД), без кабеля - один;
3. Шунт с резистором 75 ом - один;
4. Винчестер - накопитель на жестком
диске 20, 30 или 40 МБ (ЖД) - один, устанавливается
на одну из ЭВМ класса -
файловый сервер (ФС);
5. Программа обслуживания сетевой - в процессе работы
системы - NET128.SAV сети выполняется на
файловом сервере;
6. Программа UNDRIV.SAV - работа с - выполняется на всех
СА в периферийном процессоре УКНЦ ЭВМ класса, кроме ФС;
7. Драйвер РМУ - выполняется на всех
для СА - UN.SYS ЭВМ класса, кроме ФС;
8. Программа регистрации и установки - регистрирует дату на ФС
даты - DAY.SAV и устанавливает дату при
загрузке каждого РМУ;
9. Вспомогательный файл SY:NET128.DRV - используется программой
обслуживания