ftmm123 发表于 2015-9-25 15:08:49

知道橙区所在的lba数,如何手动加p表呢?

西数1t 黑盘 4磁头
用victora4.46扫描了一次,unc的自动加了g表,但是还有很多1000ms橙块,无论是mhdd还是victora都无法加表,而且大多集中在一起。
跑pst和格式化加p,总是等待几个小时后都是 0.0%。只能中断再回写备份模块。



现在我用wdr5.3导出的p表和G表,想手工加上去......网上找到最详细的教程是下面的但是
是软盘的...我想p表里面的track就是我需要的数据.....但是已知lba 如何转换?



cylinder:磁盘的柱面
head:磁盘的磁头,每张磁片有两个磁头
sector:磁盘扇区,这里指物理扇区,编号从 1 - 63,每条 track 的最大 sector 数 63
SPT(sector_per_track):每磁道上的 sector 数
HPC(head_per_cylinder):每个 cylinder 的 head 数量,这个数量应该是磁片数 * 2
2. LBA 寻址

LBA 全称为 Logical Block Addressing(逻辑块编址),LBA 扇区由 0 开始编址,LBA 扇区号的计算方式是:

LBA = (cylinder * HPC + head) * SPT + sector - 1
先计算出 track 数量,再加上物理扇区(物理扇区从 1 开始编号),转换为 LBA 扇区需要减 1

track 的数量计算方式为:cylinder * HPC(head_per_cylinder)+ head

ftmm123 发表于 2015-9-25 15:24:27

用软件看:
柱面:16383
磁头:16 (晕,怎么会有16)
每磁道扇区:63

scq330 发表于 2015-9-25 21:41:16

trex下用这个指令:lba 0;cylplist    其中,0是你要加的lba

ftmm123 发表于 2015-9-27 16:47:10

谢谢楼上的,等我找个trex试一下..

懿轩 发表于 2015-9-28 21:34:55

留个脚印改天也试试

学硬盘技术 发表于 2018-3-6 07:08:16

小白一個,多看一點懂一點,謝謝分享。
页: [1]
查看完整版本: 知道橙区所在的lba数,如何手动加p表呢?