【Western Digital】固件区学习之03模块

来源:互联网 发布:如何开启javascript 编辑:程序博客网 时间:2024/05/16 00:49

03模块是段位表模块,

04、05、06、07模块为段位表备份。

段位表:硬盘为了提高数据的读存取速度,一般将整个硬盘的有效LBA数据存放区分成若干个段进行管理,

需要哪个段存放的东西就直接从这个段的起始位置开始记录或读取。


下面是一个320G  Pinnacle 家族 双头白标盘的段位表,

结合EXCEL计算了一下LBA值 

段位ID     起始柱面      结束柱面       每个磁道的扇区数量     LBA值=  ( End Cyl - Begin Cyl +1)  * SPT

0磁头管理的段位表:


0段为固件区不计算在内,0头管理的容量LBA为306307164。

1磁头管理的段位表:



1头管理的容量LBA为 322207200。

查找相对应的03模块的SPT值



0 0
原创粉丝点击