![background image](/i/acronis/45906/acronis-true-image-80-home/h/acronis-true-image-80-home-076.png)
Приложение А
76
Copyright © Acronis, Inc., 2000-2004
3. Отслеживание физического расположения файлов на диске.
Различные операционные системы используют и разные файловые
системы. Одни операционные системы могут работать только с одной
файловой системой, тогда как другие понимают несколько разных.
Рассмотрим некоторые широко используемые файловые системы более
подробно.
А.2.1 FAT16
Файловая система FAT16 широко используется операционными системами
DOS (DR-DOS, MS-DOS, PC-DOS и др.), Windows 98/ME, Windows
NT/2000/XP, а также поддерживается большинством других систем.
Главными особенностями FAT16 являются таблица распределения файлов
(File Allocation Table — FAT) и кластеры. FAT является сердцем файловой
системы. Для повышения надежности можно иметь несколько экземпляров
FAT (обычно их 2). Кластер — это минимальная единица хранения
информации в файловой системе FAT16. Один кластер содержит
фиксированное количество секторов, кратное степени двойки. FAT хранит
информацию о том, какие кластеры свободны, какие заняты, какие
являются плохими, а также определяет, в каких кластерах хранятся какие
файлы.
Файловая система FAT16 имеет максимальный размер 2 гигабайта, имея
максимальное количество кластеров 65507 и максимальный размер
кластера 32 Кб (в Windows NT, 2000, XP допускается создание разделов
размером до 4 Гб с кластером 64 Кб). Обычно выбирается минимальный
размер кластера, при котором получающееся количество кластеров
укладывается в 65507. Чем больше размер раздела, тем больше должен
быть размер кластера.
Обычно, чем больше размер кластера, тем больше становятся потери места на
диске.
Файловая система FAT16, как и многие другие, имеет корневую папку. Но
ее корневая папка, в отличие от всех остальных, располагается в строго
определенном месте и имеет ограниченный размер (при стандартном
форматировании создается корневая папка размером 512 элементов).
Изначально FAT16 имела ограничение на длину имен файлов, которые могли
содержать не более 8 в имени и не более 3 символов в расширении имени, но
с появлением поддержки длинных имен в Windows 95 и Windows NT это
ограничение было снято. Операционная система OS/2 также поддерживает
длинные имена, но другим способом.
А.2.2 FAT32
Файловая система FAT32 появилась в Windows 95 OSR2 и поддерживается
еще в Windows 98/ME и Windows 2000/XP. FAT32 является развитием
FAT16. Главными отличиями FAT32 от FAT16 являются 28-разрядные
номера кластеров и более гибкая организация корневой папки, которая