Коллеги, напомните мне, пожалуйста, а что в образах FDI в разделе информации о структуре дорожки номер головки всегда 0? Вот скажем тут структура дорожки описана так:
"
0x07 (Sectors*7) Sector infomation:
Bytes 00-03 give the cylinder number, head number,
sector size (00: 128 bytes; 01: 256; 02: 512; 03:
1024; 04: 4096) and sector number respectively.
Byte 04 contains the flags:
"
Ну, во-первых, байт 02 перепутан с 03 - так как размер сектора это точно последний байт в этой четверке. Но когда я смотрю на эту четверку на образах FDI я вижу такую последовательность секторов:
Дорожка 0 сектор 1: 0 0 1 1 (соотв: Cyl=0;Head=0;Sec=1;SecSize=1)
далее идет сектор 0 0 2 1, 0 0 3 1 и т.д.
А потом опять все повторяется:
тоесть вместо 0 1 1 1 я снова вижу 0 0 1 1!
Для примера для стандартной дискеты TR-DOS можете посмотреть байты в файле со смещениями $15 и $8с.