Файловая система NTFS. Метафайлы

Слайд 2

В предыдущих сериях…

Любые данные в файловой системе хранятся в виде файлов (как

В предыдущих сериях… Любые данные в файловой системе хранятся в виде файлов
пользовательские, так и служебные)
Файл в терминах NTFS представлен набором атрибутов
Основные атрибуты файла: $Standard_Information, $File_Info, $Data, $Attribute_List

Слайд 3

Категории данных

Категория данных файловой системы – общая информация о файловой системе в

Категории данных Категория данных файловой системы – общая информация о файловой системе
целом
Категория данных содержимого – фактическое содержимое файла
Категория метаданных – различная служебная информация о состоянии файла/ов
Категория данных имен файлов – информация об именах файлов
Категория прикладных данных – описание различных специальных возможностей файловой системы

Слайд 4

Взаимодействие пяти категорий данных

Взаимодействие пяти категорий данных

Слайд 5

MFT

MFT – сердце файловой системы

MFT MFT – сердце файловой системы

Слайд 6

MFT и $MFT

MFT и $MFT

Слайд 7

Структура MFT-записи

Структура MFT-записи

Слайд 8

$Boot и $Volume

$Boot ссылается на первый кластер файловой системы, хотя в реальности

$Boot и $Volume $Boot ссылается на первый кластер файловой системы, хотя в
под загрузочную запись выделяется 16 секторов
В NTFS может находится резервная копия NTFS boot sector, причем наиболее вероятные 3 места её расположения
$Volume хранит в себе метку тома и идентификатор
$Volume_name – имя тома в кодировке Unicode UTF-16
$Volume_information

Слайд 9

$BitMap

Атрибут $DATA этого файла содержит один бит для каждого кластера файловой системы;

$BitMap Атрибут $DATA этого файла содержит один бит для каждого кластера файловой
например, бит 0 представляет кластер 0, а бит 1 представляет кластер 1. Если бит равен 1, значит, кластер выделен; если бит равен 0, кластер свободен.
ПРИМЕР: Если кластер равен 2 секторам, то для NTFS Boot Sector в файле $Bitmap будет следующая картина:
1111 0000 ……0100111000111

Слайд 10

$logFile

Файл $LogFile (запись MFT 2) используется в качестве журнала NTFS. Он обладает

$logFile Файл $LogFile (запись MFT 2) используется в качестве журнала NTFS. Он
стандартными файловыми атрибутами, а данные журнала хранятся в атрибуте $ DATA.
Журнал делится на страницы по 4096 байт и хранит в себе информацию необходимую для восстановления тома в случае каких-либо проблем с записью
В данный файл изменения записываются либо ядром ФС, либо ОС
Имя файла: Файловая-система-NTFS.-Метафайлы.pptx
Количество просмотров: 36
Количество скачиваний: 0