Составители:
32
Таблица 2.4 Структура FAT
FAT12 FAT16 FAT32 Описание
000 0000 00000000h Свободно
FF0-
FF6
FFF0-FFF6 Аналогично Зарезервировано
FF7 FFF7 Аналогично Кластер испорчен
FF8-
FFF
FFF8-FFFF Аналогично Последний кластер в спи-
ске
002-
FEF
0002-FFEF Аналогично Номер следующего класте-
ра в списке
Например, для файла command.com, находящегося в корне-
вом каталоге, указан начальный кластер 3. Это означает, что в 3-
ей ячейке FAT записано либо FFFF (если файл не более 1 класте-
ра), либо номер следующего кластера, принадлежащего файлу.
Помимо FAT12, FAT16 и FAT32, существуют другие типы
файловых систем, которые могут быть несовместимы друг с дру-
гом. Так, операционные системы класса Windows NT работают
с
файловой системой NTFS, а на CD-ROM поддерживается система
CDFS. Тип файловой системы указывается при создании логиче-
ского диска и в дальнейшем не может быть изменен без перефор-
матирования диска. Windows-2000 работает, как правило, с FAT-
32, которая, помимо поддержки логических дисков объемом до
64 Гб, обладает небольшим размером кластера (4 Кб при объеме
тома до 8 Гб
).
Корневой каталог находится сразу за последней копией
FAT. Его размер в элементах задан в BR, а размер элемента со-
ставляет 32 байта.
Формат элемента каталога представлен в таблице 2.5.
Записи подкаталогов устроены так же, но 2 первых элемен-
та подкаталога имеют специальный вид:
". " Ссылка подкаталога на самого себя
".. " Ссылка на родительский каталог
Таблица 2.5 Формат
элемента каталога
Смещение,
байт
Размер,
байт
Описание
0 8 Имя MS-DOS, выравненное влево и до-
Таблица 2.4 Структура FAT FAT12 FAT16 FAT32 Описание 000 0000 00000000h Свободно FF0- FFF0-FFF6 Аналогично Зарезервировано FF6 FF7 FFF7 Аналогично Кластер испорчен FF8- FFF8-FFFF Аналогично Последний кластер в спи- FFF ске 002- 0002-FFEF Аналогично Номер следующего класте- FEF ра в списке Например, для файла command.com, находящегося в корне- вом каталоге, указан начальный кластер 3. Это означает, что в 3- ей ячейке FAT записано либо FFFF (если файл не более 1 класте- ра), либо номер следующего кластера, принадлежащего файлу. Помимо FAT12, FAT16 и FAT32, существуют другие типы файловых систем, которые могут быть несовместимы друг с дру- гом. Так, операционные системы класса Windows NT работают с файловой системой NTFS, а на CD-ROM поддерживается система CDFS. Тип файловой системы указывается при создании логиче- ского диска и в дальнейшем не может быть изменен без перефор- матирования диска. Windows-2000 работает, как правило, с FAT- 32, которая, помимо поддержки логических дисков объемом до 64 Гб, обладает небольшим размером кластера (4 Кб при объеме тома до 8 Гб). Корневой каталог находится сразу за последней копией FAT. Его размер в элементах задан в BR, а размер элемента со- ставляет 32 байта. Формат элемента каталога представлен в таблице 2.5. Записи подкаталогов устроены так же, но 2 первых элемен- та подкаталога имеют специальный вид: ". " Ссылка подкаталога на самого себя ".. " Ссылка на родительский каталог Таблица 2.5 Формат элемента каталога Смещение, Размер, Описание байт байт 0 8 Имя MS-DOS, выравненное влево и до- 32
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »