Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛекцияОС.docx
Скачиваний:
3
Добавлен:
26.11.2019
Размер:
5.9 Mб
Скачать

Структура каталога ntfs

Корневой каталог, состоит из следующих файлов:

$ MFT

$MFTMIRR (зеркальная копия)

$LogFile (журнал транзакций, в кот. Регистрируются все операции влияющие на структуру каталога)

$ VOLUME (файл тома/раздела, содержит имя тома/раздела, версию NTFS и бит исправлности)

$ AttrDef (таблица определения атрибутов, задает типы атрибутов, поддерживаемые на томе)

. (корневой каталог)

$ BitMap (файл битовой карты, содержит схему распределения пространства на томе)

$ Boot (загрузочный файл с кодом начального загрузчика ОС)

$ BadClust (файл поврежденных кластеров)

$ Quote (содержит данные пользовательских квот)

$ UpCase (таблица транслитерации символов Unicode из верхнего регистра)

…… обычные файлы

Файл на томе идентифицируется 64-х-разрядным значением => файловой ссылкой.

Файловая ссылка

Номер последовательности

Номер файла

64 48

47 0

Номер файла соответствует позиции его файловой записи в MFT минус 1.

Номер последовательности увеличивается каждый раз, когда данная позиция в MFT используется повторно.

Файл может описываться несколькими файловыми записи при нехватке места под его атрибуты. В этом случае 1-ая запись – основная, остальные – дополнительные.

Рис.1.

NTFS получает адрес файла на диске из объекта файла:

Рис.2.

35

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]