【请教】NTFS文件系统的DBR参数中,它的总容量有吗怎么计算?
NTFS文件系统的DBR参数中,它的总容量怎么计算? 大牛给个思路或者讲解就行 多了解学习一下NTFS的元文件就知道了。 bsmao 发表于 2018-1-27 20:50多了解学习一下NTFS的元文件就知道了。
能具体说下怎么算吗 直接去备份里面找啊 计算两个DBR之间的扇区数 MBR里面就有啊{:5_217:} 从DBR向后跳20个扇区到达$Logfile(在$MFTmir)找到80H属性中的(FFFF结束标志前)
图中位置
16进制中的7f001800→0018007f转化为10进制1,572,991,用这个值*16就是大小
(这个大小可能与原分区大小有点偏差,但不影响)
经计算,该分区大小为25167856,在dbr中原来的大小为25,167,871
很多种方法
最笨的方法就是EB5290的第一个起始和下一个结束的位置,就是其大小。这种用到偏移条件设定,就很容易找了
也可以从元文件中得到。例如LOG元文件,BADCLUSTER元文件等
反正方法很多。如果你分区表没被破坏,也可以从分区表的参数里拿到大小减去1,填到DBR里面也可以(备份DBR$boot在NTFS分区的末尾,它属于MBR,但不属于DBR) 简单粗暴,DBR扇区位置左下角/后就是了
页:
[1]
2