cy6,
Здравствуйте!
Да, затирание нулевого трека изредка случалось.
Да, там эти две таблицы - карта занятых секторов и директория.
Вроде бы этому были подвержены только некоторые накопители.
Были накопители, которые просто поднимали головку. Громко щелкали электромагнитом, когда опускали головку, но такой проблемы не наблюдалось.
По поводу com и sys вы правы.
Они и названы так были потому что первый - просто исполняемый, а второй исполняется из системной области дос.
Меня смутил факт, что command.com грузится вниз системы. Но он - особый случай, и в досе вроде даже обрабатывался особо.
Информация из журнала Радио должна быть верной, там ничего не было урезано, скрыто или изменено.
И, как я уже говорил, отличия для Микроши и РК 86 были только в вызовах в монитор и разном мапинге устройств.
Разметка секторов должна быть такой же, поскольку контроллер выдавал сигнал, что готов принять новые данные, заранее. А сам в это время еще писал на диск.
А если процессор опоздал с данными, то будет повтор записи того же байта, думаю. И будет нарушение контрольной суммы.
(Хм... А была ли там проверка? Контрольная сумма была, и проверка, значит, вроде тоже)
Но по-любому, контрольная сумма будет нарушена.
Так что, ПДП не при чем.
Хотя, вы говорите о по-секторном копировщике. На базе этого же контроллера синхробайты не прочесть. Так что это результат работы другого контроллера, скорее всего.