gssajith87 Ответов: 1

Синтаксический анализ MFT с использованием смещения логического тома


Привет ,

Я пытаюсь связать смещение объема с записью MFT. Нужна помощь и предложение по тому же вопросу.

Это то, что я пытаюсь делать именно.,

У меня есть файл метаданных, в котором есть запись, скажем, 1 и 0 для каждых 4096 байт в томе. Теперь мне нужно узнать имя файла, где 1 существует в файле метаданных. Например , мой файл метаданных содержит 1000 записей, что означает, что размер моего тома составляет 1000 * 4096 = 4096000 байт.Теперь у меня есть 1 запись на 100-й позиции. Я хочу найти файл, который находится в логическом смещении моего тома 100* 4096 = 409600. Это означает, что я должен разобрать свою таблицу MFT, используя смещение громкости.

Любые идеи или предложения по этому поводу. Надеюсь, я ясно сформулировал свой вопрос!

Sergey Alexandrovich Kryukov

Главный файловый стол, я полагаю? Пожалуйста, избегайте сокращений.
—СА

gssajith87

@Sergey Alexandrovich Kryukov yes., извините за это., это мастер-файл таблицы

1 Ответов

Рейтинг:
2

Hawkfuture

Если говорить о NTFS, то я думаю, что вы столкнулись с проблемой LCN <--> VCN. Вы можете заглянуть на сайт ntfs.com.
Также может быть полезен код управления Windows "IOCTL_VOLUME_LOGICAL_TO_PHYSICAL" и "IOCTL_VOLUME_PHYSICAL_TO_LOGICAL".

К ВАШЕМУ СВЕДЕНИЮ

--СА


gssajith87

Спасибо, что пригласили LCN и VCN., прочитаю об этом и попытаюсь решить мою проблему. Лучшие предложения по этому поводу приветствуются. MFT все еще очень неясен.