- •Оглавление
- •Vfat (виртуальная fat)
- •Внимание
- •Внимание
- •Файловая система fat32
- •Внимание
- •Внимание
- •Преимущества ntfs
- •Отличия fat и ntfs
- •Внимание
- •Безопасность ресурсов в fat и ntfs
- •Права доступа к ресурсам
- •Права доступа к общим каталогам
- •Права доступа в ntfs
- •Внимание
- •Перемещение защищенных файлов в ntfs
- •Внимание
- •Преобразования разделов
- •Что такое hpfs?
- •Внимание
Оглавление
1 Файловые системы 1
2 Различные варианты FAT 1
2.1 Исходная FAT 1
2.2 Внимание 2
3 VFAT (виртуальная FAT) 3
3.1 Внимание 3
3.2 Внимание 4
4 Файловая система FAT32 4
4.1 Внимание 4
5 Внимание 5
6 NTFS (New Technology File System) 6
7 Преимущества NTFS 7
8 Отличия FAT и NTFS 8
9 Внимание 8
9.1 Безопасность ресурсов в FAT и NTFS 9
9.2 Права доступа к ресурсам 10
10 Права доступа к общим каталогам 10
11 Права доступа в NTFS 11
11.1 Внимание 11
11.2 Совет 12
12 Перемещение защищенных файлов в NTFS 12
12.1 Внимание 12
12.2 Преобразования разделов 13
12.3 Что такое HPFS? 13
12.4 Внимание 14
13 CDFS 14
-
Файловые системы
Windows NT поддерживает две основные файловые системы, предназначенные для записи и считывания информации с носителей любого типа (в первую очередь с жестких дисков): 1. FAT. 2. NTFS.
-
Различные варианты FAT
Сокращение FAT означает «таблица размещения файлов» (File Allocation Table). Этот термин относится к линейной табличной структуре со сведениями о файлах — именами файлов, их атрибутами и другими данными, определяющими местонахождение файлов (или их фрагментов) в среде FAT. Элемент FAT определяет фактическую область диска, в которой хранится начало физического файла.
-
Исходная FAT
Файловая система FAT изначально использовалась в DOS. Ее история прослеживается практически до самых ранних моделей PC на базе DOS. Таблица размещения файлов, по имени которой была названа FAT, представляет собой простую табличную структуру. Когда пользователь обращается к каталогам или находящимся в них файлам, эта структура поэлементно просматривается от начала к концу.
-
Внимание
Невзирая на свою простоту и даже примитивность, FAT распространена достаточно широко и встречается в различных версиях DOS, Windows З.х, Windows NT, Macintosh и многих разновидностях Unix. Ряд других, более экзотических операционных систем также поддерживают файловую структуру FAT. По этой причине Microsoft рекомендует использовать тома FAT в Windows NT Server или Workstation в тех случаях, когда различные типы клиентов должны обмениваться данными через единую файловую систему (о томах более подробно рассказано в главе 4).
Одной из важнейших характеристик исходной FAT было использование имен файлов формата 8.3.
Поскольку размеры файлов и разделов, находящихся под управлением FAT, росли с каждой новой версией DOS, в таблицах размещения FAT используется два типа указателей. Для разделов объемом менее 50 Мбайт используются 12-разрядные указатели, а для больших разделов — 16-разрядные. Вот почему тома FAT иногда обозначаются FAT12 (для томов с 12-разрядными элементами) или FAT16 (для томов с 16-разрядными элементами). Как видно из рис. 3.1, метка FAT12 или FAT16 отображается в утилитах для работы с разделами диска (например, в утилите FDISK, входящей в большинство версий DOS). В DOS версий от 3.0 до 6.22 использовались 16-разрядные драйверы FAT (хотя это никак не отражается на размере элементов FAT — пометка FAT12 или FAT16 определяется исключительно размерами тома FAT).
В наши дни к стандартной FAT добавились еще две разновидности, используемые в самых современных операционных системах Microsoft (конкретно — в Windows 95 и Windows NT): VFAT (виртуальная FAT) и FAT32.
Таблица 3.1. Основные характеристики файловой системы FAT
Характеристика |
Значение/максимум |
Максимальный размер тома |
2 Гбайт |
Максимальный размер файла |
2 Гбайт |
Максимальное количество файлов в корневом каталоге |
512 |
Максимальное количество файлов в некорневом каталоге |
65535 |
Безопасность на уровне файлов |
Нет |
Поддержка длинных имен файлов |
Нет |
Самовосстановление |
Нет |
Ведение журналов транзакций |
Нет |
Сжатие на уровне файлов |
Нет |
Поддержка файловых ветвлений (Macintosh) |
Нет |
Соответствие стандарту POSIX |
Нет |