Книга: Восстановление данных на 100%
Файловые системы
Файловые системы
Таблица разделов указывает на первые сектора каждого раздела. Для размещения файлов в разделе его следует отформатировать, то есть создать внутри раздела файловую систему. Основная запись файловой системы обычно начинается в первом секторе раздела. Структура записей файловой системы зависит от ее типа. Чаще всего встречаются файловые системы NTFS и FAT.
Файловая система NTFS сейчас используется на дисках 90 % домашних и офисных компьютеров. В основе ее лежит главная файловая таблица (Master File Table – MFT). Это база данных, или таблица, строки которой соответствуют файлам тома, а столбцы — атрибутам файлов. Файловая система NTFS образована девятью системными файлами, которые скрыты от просмотра обычными средствами. Эти файлы содержат таблицы занимаемых файлами кластеров и атрибутов файлов, список шагов транзакций (проведенных операций с файлами), корневой каталог и т. д. В секторе начальной загрузки указано положение сегментов данных MFT и зеркального файла MFT. В середине диска расположен дубликат сектора начальной загрузки.
Главная файловая таблица MFT – специальный и довольно большой файл. Первые 16 строк таблицы содержат служебную информацию о самой таблице.
• В начале файла MFT находится первая (основная) таблица файлов.
• За основной таблицей файлов следует зеркальная запись (Mirror record), идентичная первой записи MFT. Если первая таблица MFT разрушена, то данные о размещении файлов берутся из зеркального файла MFT.
• Третья запись MFT ссылается на файл регистрации (log file).
Начиная с семнадцатой, записи главной файловой таблицы используются собственно файлами и папками, которые также рассматриваются как файлы NTFS. Благодаря дублированию записей MFT, а также наличию файла транзакций, файловая система NTFS считается отказоустойчивой. Восстановление данных облегчается теми же механизмами.
Файловая система FAT еще недавно была основной на разделах жестких дисков. Сегодня в этой системе форматируются, как правило, flash-диски и карты памяти. Файловая система FAT (точнее, системы FAT12, FAT16 и FAT32) образована четырьмя структурами.
• Блок начальной загрузки (boot record), который находится в первом секторе раздела.
• Таблица размещения файлов (file allocation table – FAT).
• Резервная таблица размещения файлов (backup FAT), которая используется при обнаружении повреждений в основной FAT.
• Корневой каталог (root directory).
Структуры файловых систем создаются средствами операционной системы – утилитой форматирования разделов либо служебными программами. На диске эти структуры и записи, как и таблицу разделов, можно просматривать и изменять редакторами двоичных данных.
- Наик Дайлип Системы хранения данных в Windows
- Глава 6 Файловые системы
- 6.4 Другие файловые системы
- 6.6 Файловые системы для сетей хранения данных
- Часть III Установка, настройка и оптимизация операционной системы
- Часть III Операционные системы
- Организация системы мерчандайзинга в магазине
- 2.3.2. Файловые системы
- 2.4. Файловые системы
- Глава 8 Файловые системы и обходы каталогов
- Файловые системы Unix
- Файловые системы в операционной системе Linux