MS-DOS для программиста


Идентификация кластеров


Первый байт таблицы FAT называется "Описатель среды" (Media Descriptor). Он имеет такое же значение, как и байт-описатель среды, находящийся в загрузочном секторе логического диска.

Следующие 5 байт для 12-битового формата или 7 байт для 16-битового формат всегда содержат значение 0FFh.

Остальная часть таблицы FAT состоит из 12- или 16-битовых ячеек. Каждая ячейка соответствует одному кластеру диска. Эти ячейки могут содержать следующие значения:

FAT12 FAT16 Что означает
000h 0000h Свободный кластер
FF0h - FF6h FFF0h - FFF6h Зарезервированный кластер
FF7h FFF7h Плохой кластер
FF8h - FFFh FFF8h - FFFFh Последний кластер в списке
002h - FEFh 0002h - FFEFh Номер следующего кластера в списке




- Начало -  - Назад -  - Вперед -