小摩羯Eke 发表于 2018-1-27 15:32:48

【请教】NTFS文件系统的DBR参数中,它的总容量有吗怎么计算?

NTFS文件系统的DBR参数中,它的总容量怎么计算?

小摩羯Eke 发表于 2018-1-27 15:37:03

大牛给个思路或者讲解就行

bsmao 发表于 2018-1-27 20:50:56

多了解学习一下NTFS的元文件就知道了。

小摩羯Eke 发表于 2018-1-28 11:07:22

bsmao 发表于 2018-1-27 20:50
多了解学习一下NTFS的元文件就知道了。

能具体说下怎么算吗

me筱贤 发表于 2018-11-29 21:22:42

直接去备份里面找啊

猎豹 发表于 2019-2-20 15:39:06

计算两个DBR之间的扇区数

儿鱼小 发表于 2019-4-28 21:32:05

MBR里面就有啊{:5_217:}

0o酱 发表于 2019-11-7 10:35:07

从DBR向后跳20个扇区到达$Logfile(在$MFTmir)找到80H属性中的(FFFF结束标志前)

图中位置
16进制中的7f001800→0018007f转化为10进制1,572,991,用这个值*16就是大小
(这个大小可能与原分区大小有点偏差,但不影响)
经计算,该分区大小为25167856,在dbr中原来的大小为25,167,871

futurestar 发表于 2020-8-31 09:00:41

很多种方法

最笨的方法就是EB5290的第一个起始和下一个结束的位置,就是其大小。这种用到偏移条件设定,就很容易找了

也可以从元文件中得到。例如LOG元文件,BADCLUSTER元文件等

反正方法很多。如果你分区表没被破坏,也可以从分区表的参数里拿到大小减去1,填到DBR里面也可以(备份DBR$boot在NTFS分区的末尾,它属于MBR,但不属于DBR)

xjpeng100 发表于 2020-9-20 00:00:31

简单粗暴,DBR扇区位置左下角/后就是了
页: [1] 2
查看完整版本: 【请教】NTFS文件系统的DBR参数中,它的总容量有吗怎么计算?