
Организация диска с использованием файловой системы fat
Блок параметров |
FAT1 |
FAT2 (копия) |
Корневой каталог |
Область файлов... |
BIOS |
|
|
|
|
Рис. 5.5. Дисковый раздел FAT
Корневой каталог расположен на диске и имеет фиксированный раздел. Каталоги – специальные файлы с 32-битными элементами для каждого файла, содержащегося в этом каталоге. Элемент для каждого файла включает:
• имя файла (8+3 символа);
• байт атрибута (8 бит);
• время модификации (1б бит);
• дату модификации (16 бит);
• первый размещаемый блок (16 бит);
• размер файла (32 бита).
Эта информация используется всеми операционными системами, поддерживающими файловую систему FAT.
Биты байта атрибута файла в элементе каталога указывают, имеет ли файл соответствующие атрибуты. Установленный первый бит идентифицирует файл как подкаталог; а второй – в качестве метки тома. Обычно назначениями этих битов управляет операционная система. Кроме того, файлы FAT имеют четыре специальных атрибута, которые указывают, как эти файлы может применять пользователь. Различаются файлы архивный, системный, скрытый и только для чтения.
ОС Windows NT, начиная с версии 3.5, использует биты атрибута для поддержки длинных (до 255 символов) имен файлов в разделах FAT.
Файловая система FAT32 – модифицированная версия FAT, позволяющая создавать разделы объемом более 2 Гб. Дает возможность использовать кластеры меньшего размера, что приводит к более эффективной эксплуатации дискового пространства. Впервые появилась в Windows 95 OSR2.
В таблице сравниваются размеры кластеров, устанавливаемых по умолчанию для FAT и FAT32.
Объем диска |
Размер кластера на FAT |
Размер кластера на FAT32 |
0 Мб — 32 Мб |
512 байт |
|
32 Мб — б4 Мб |
1 Кб |
|
64 Мб — 127 Мб |
2 Кб |
|
128 Мб - 255 Мб |
4 Кб |
|
256 Мб — 511 Мб |
8 Кб |
|
512 Мб — 1023 Мб |
16 Кб |
|
1024 Мб — 2048 Мб |
32 Кб |
|
260 Мб - 8 Гб |
|
4 Кб |
8 Гб — 16 Гб |
|
8 Кб |
16 Гб - 32 Гб |
|
16 Кб |
> 32 Гб |
|
32 Кб |
Файловая система NTFS – улучшенная файловая система ОС Windows NT, разработанная для использования специально с этой ОС. Поддерживает средства восстановления файловой системы и использование чрезвычайно больших носителей данных. Также поддерживает объектно-ориентированные приложения, обрабатывая все файлы как объекты с определяемыми пользователем и системой атрибутами. Каждый файл на томе NTFS представлен записью в специальном файле – главной файловой таблице MFT (Master File Table). NTFS поддерживает длинные (до 255 символов) имена файлов. В имени файла используются символы UNICODE, что позволяет именовать файлы, например, кириллическими символами. При этом решен вопрос доступа приложений из MS-DOS: NTFS автоматически генерирует стандартное для MS-DOS имя вида «8+3».