windows - 从 VCN 计算文件中的偏移量
问题描述
我正在使用 NTFS MFT 和 $LogFile 做一些工作。我目前正在尝试了解使用逻辑集群号 (LCN) 和虚拟集群号 (VCN) 对 MFT 记录执行更改的方式。据我了解,LCN 是驱动器上的实际集群,而 VCN 是文件开头的集群。
所以以此为例。
Target VCN:2271
Target LCN: 788703
这里涉及的数学应该只是做:
2271 * 4096 = 9302016
我知道 $MFT 从 LCN 3221225472 开始,所以:
3221225472 + 9302016 = 3230527488
但这给了我一个超出文件末尾的偏移方式。我想我在这里误解了一些东西,有人可以帮忙发光吗?
谢谢
解决方案
推荐阅读
- python - Django 将参数列表传递给 url
- python - 用另一列的值替换虚拟变量
- android - 如何在 MotionLayout 中为 wrap_content TextView 设置动画?
- elasticsearch - 如何在 Kibana 中映射属性数据
- angularjs - 如何在没有方法 getSession 的情况下获取 AWS cognito accessToken
- c++ - 在 Microsoft Visual Studio 中的 x86 C++ 应用程序中集成犰狳
- javascript - UseState 多个初始状态
- r - predict.xgb.Booster "multi:softprob":理解维度矩阵列中输入类之间的关系
- c++ - Qt Creator 中 QPieSlice 的第一个参数没有从“QCharRef”到“QString”的可行转换
- reactjs - React Flow - 自定义连接器