знак плюса (+
), запятая (,
), точка (.
), точка с запятой (;
), знак равенства (=
). Длина имени файла не должна превышать восьми символов, за которыми следует необязательное расширение имени файла, имеющее длину от одного до трех символов.
Назначение служебных файлов
NTFS содержит большое количество служебных файлов (метафайлов) строго определенного формата. Важнейший из метафайлов, $MFT
, мы только что рассмотрели. Остальные метафайлы играют вспомогательную роль. Для восстановления данных детально знать их структуру необязательно. Тем не менее, если они окажутся искажены, то штатный драйвер файловой системы не сможет работать с таким томом, поэтому иметь некоторые представления о назначении каждого из них все же необходимо.
Краткие сведения о назначении важнейших метафайлов приведены в табл. 6.11. К сожалению, в пределах одной главы нет возможности подробно рассмотреть структуру всех существующих метафайлов, поэтому заинтересованным читателям рекомендуется искать эту информацию в документации к Linux-NTFS Project.
Inode | Имя файла | ОС | Описание |
---|---|---|---|
0 | $MFT | Любая | Главная файловая таблица (Master File Table, MFT) |
1 | $MFTMirr | Любая | Резервная копия первых четырех элементов MFT |
2 | $LogFile | Любая | Журнал транзакций (transactional logging file) |
3 | $Volume | Любая | Серийный номер, время создания, флаг не сброшенного кэша (dirty flag) тома |
4 | $AttrDef | Любая | Определение атрибутов |
5 | . (точка) | Любая | Корневой каталог (root directory) тома |
6 | $Bitmap | Любая | Карта свободного/занятого пространства |
7 | $Boot | Любая | Загрузочная запись (boot record) тома |
8 | $BadClus | Любая | Список плохих кластеров (bad clusters) тома |
9 | $Quota | Windows NT | Информация о квотах (quota information) |
9 | $Secure | Windows 2000 | Использованные дескрипторы безопасности (security descriptors) |
10 | $UpCase |