Где начинается область FAT FAT16?
Я пишу программу на C, которая читает изображения файлов FAT16. У меня есть переменная, которая хранит местоположение начала FAT. Какую ценность я должен поставить там?
Я смог найти начало заповедного региона и определил:
- BytesPerSec = read (изображение, 11, 2)
- SectorCount16 = читать (изображение, 19, 2)
- так далее
Есть ли способ определить смещение FAT от блока загрузочного раздела или загрузочного сектора?
Это начинается сразу после загрузочного сектора?
Означает ли это, что LAST_BYTE( boot_sector) +1 - это первый байт FAT?