Проверил. Последовательное чтение секторов идет нормально, без ошибок. На функциональном тесте ошибки есть, начиная где-то с 40+ прохода, в консольном окне пишется "Wrong track: 80". Так что ошибка в функциональном тесте имеет место быть, как и в TESTMY.SAV.

