NTFS: VCN в Index Entry атрибута $INDEX_ROOT
От: Cooky  
Дата: 10.01.16 13:38
Оценка:
Привет всем!

Вопрос о VCN в Index Entry атрибута $INDEX_ROOT на NTFS дисках с кластерами 64 Кb. В некоторых редких случаях VCN оказывается вне диапазона, указанного в атрибуте $INDEX_ALLOCATION. Например, в $INDEX_ALLOCATION указан диапазон VCN 0-2, а записи Index Entry ссылаются на VCN 0x30 и 0x110. Проблема, похоже, встречается только на дисках с кластером 64 Kb. В Интернете нашел только одно упоминание (http://forum.ntfs.com/discussion/1113/invalid-vcn-number-at-last-index-entry-64k-cluster-size), оставленное без ответов.

Ситуацию удалось воспроизвести. На первой картинке показан атрибут $INDEX_ROOT, в котором видно номера двух VCN дополнительных блоков индексов, на которые ссылаются записи Index Entry из $INDEX_ROOT: 0x30 и 0x110.



Но в атрибуте $INDEX_ALLOCATION того же каталога видим, что диапазон VCN только 0-2.



Не знаете ли, как интерпретировать такие номера VCN?

Спасибо.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.