Записи файловой системы всегда начинаются в первом секторе раздела. На дис кетах, картах памяти и флеш-дисках USB разделов нет, и здесь файловая система начинается с первого сектора самого диска. В нем расположена загрузочная запись (Boot Record) или загрузочный сектор (Boot Sector) ФС.
Вся логическая организация дисков изначально "заточена" под то, чтобы компьютеры с BIOS могли загружать с них ОС. Поэтому каждый уровень организации непременно начинается с коротких кодов программ-загрузчиков. Код завершается текстовыми сообщениями, которые загрузчик должен вывести на экран при сбое загрузки на данном этапе. В НЕХ-редакторе по характерным текстовым фрагментам очень легко найти MBR и начальные секторы разделов.
Записи файловой системы, как и таблицу разделов, можно просматривать и из менять с помощью НЕХ-редакторов. Правда, структуры файловой системы бывают довольно длинными, и разобраться в них лишь средствами бинарных редакторов далеко на так просто, как в MBR.
Файловая система FAT еще недавно применялась повсеместно. Сегодня в ней как правило, форматируют только флеш-диски и карты памяти.
Существуют четыре версии FAT:
1. FAT 12 — файловая система для дискет. Это 12-битная версия. Она позволяет адресовать до 4084 кластеров, а максимальный размер тома составляет всего 32 Мбайт;
2. FAT 16 — 16-битная версия;
3. FAT 32 — следующая, 32-битная версия. Поддерживает "длинные" имена файлов;
4. exFAT — последняя 64-битная версия FAT образца 2006 года. Она позволяет адресовать до 264 байт (16 Эбайт) дискового пространства, а максимальный размер кластера увеличен до 32 Мбайт.
Файловая система exFAT является проприетарной, и компания Microsoft пока не спешит раскрывать ее технические детали. Скажем лишь, что в exFAT снят лимит на количество файлов в одном каталоге и добавлены дополнительные атрибуты для назначения прав доступа к файлам. Поскольку эта файловая система предназначена в первую очередь для флеш-дисков, в ней улучшено распределение свободного места за счет введения бит-карты свободного места, что уменьшает фрагментацию диска.
FAT расшифровывается как File Allocation Table, таблица размещения файлов. Файловая система FAT образована четырьмя основными структурами:
1. блок начальной загрузки (boot record), который находится в первом секторе раздела;
2. таблица размещения файлов (File Allocation Table, FAT);
3. резервная таблица размещения файлов (backup FAT). Она используется при обнаружении повреждений в основной таблице FAT;
4. корневой каталог (root directory).
Дополнительной и необязательной структурой является запись FSINFO. Считывая ее, программа fsutil, одна из стандартных утилит Windows, получает статистику и другую информацию о файловой системе диска.
Вся логическая организация дисков изначально "заточена" под то, чтобы компьютеры с BIOS могли загружать с них ОС. Поэтому каждый уровень организации непременно начинается с коротких кодов программ-загрузчиков. Код завершается текстовыми сообщениями, которые загрузчик должен вывести на экран при сбое загрузки на данном этапе. В НЕХ-редакторе по характерным текстовым фрагментам очень легко найти MBR и начальные секторы разделов.
Записи файловой системы, как и таблицу разделов, можно просматривать и из менять с помощью НЕХ-редакторов. Правда, структуры файловой системы бывают довольно длинными, и разобраться в них лишь средствами бинарных редакторов далеко на так просто, как в MBR.
Файловая система FAT еще недавно применялась повсеместно. Сегодня в ней как правило, форматируют только флеш-диски и карты памяти.
Существуют четыре версии FAT:
1. FAT 12 — файловая система для дискет. Это 12-битная версия. Она позволяет адресовать до 4084 кластеров, а максимальный размер тома составляет всего 32 Мбайт;
2. FAT 16 — 16-битная версия;
3. FAT 32 — следующая, 32-битная версия. Поддерживает "длинные" имена файлов;
4. exFAT — последняя 64-битная версия FAT образца 2006 года. Она позволяет адресовать до 264 байт (16 Эбайт) дискового пространства, а максимальный размер кластера увеличен до 32 Мбайт.
Файловая система exFAT является проприетарной, и компания Microsoft пока не спешит раскрывать ее технические детали. Скажем лишь, что в exFAT снят лимит на количество файлов в одном каталоге и добавлены дополнительные атрибуты для назначения прав доступа к файлам. Поскольку эта файловая система предназначена в первую очередь для флеш-дисков, в ней улучшено распределение свободного места за счет введения бит-карты свободного места, что уменьшает фрагментацию диска.
FAT расшифровывается как File Allocation Table, таблица размещения файлов. Файловая система FAT образована четырьмя основными структурами:
1. блок начальной загрузки (boot record), который находится в первом секторе раздела;
2. таблица размещения файлов (File Allocation Table, FAT);
3. резервная таблица размещения файлов (backup FAT). Она используется при обнаружении повреждений в основной таблице FAT;
4. корневой каталог (root directory).
Дополнительной и необязательной структурой является запись FSINFO. Считывая ее, программа fsutil, одна из стандартных утилит Windows, получает статистику и другую информацию о файловой системе диска.
Комментариев нет:
Отправить комментарий