PC3000 SAS HGST如何找到坏磁头的问题
你好朋友。最近我们遇到了一个HGST SAS驱动器的问题,该驱动器以几乎完整的ID开始,但没有ID容量和LBA访问。在这篇简短的文章中,我们将简要回顾一下如何找到当前案例中的问题。
正如我们从手册中了解到的,HGST使用光纤通道和SAS 6 Gb/s接口制造了2.5和3.5硬盘的多个企业驱动器系列。目前尚未生产SCSI和SAS 3 Gb/s HDD。
PC-3000 SAS实用程序支持SAS HDD和具有传统SCSI接口的HDD。 SAS HDD的操作通过产品套件中的内部SAS控制器执行。
HGST HDD的固件包括ROM中的微码,固件覆盖(存储在SA中)以及记录在驱动器服务区域中的数据。固件由其版本号描述。 HGST HDD存储服务轨道内的服务跟踪,用户无法访问这些信息并通过ABA进行读写。服务区的地址空间从0x80000000开始,跨越包含数万个扇区。在某些HDD中,地址空间的开头被移位到超过0x8000000,而起始ABA未被格式化。
服务数据由模块组成。驱动器没有适当的模块表。每个模块有2个或更多副本。每个模块由00-7F范围内的数字和四字节字符标识符指定。大多数模块都使用校验和进行保护。
让我们从理论回归到实践。在我们的例子中,驱动器旋转并且不停止,自动检测正确并显示以下ID:
在尝试检查硬盘准备就绪时,它显示以下错误:
除了一些错误之外,HDD SA检查进展顺利:
我们在SA备份过程中遇到的模块错误相同:
模块C0-C4是HGST驱动器中的头测试日志。 如果这些模块中的一个是坏的,则可能意味着相应的头部也是坏的。 因此,由于磁头不良,硬盘无法完全初始化,并且无法访问数据。
在这种情况下该怎么办? 我们可以尝试从硬盘配件的备份中编写此模块,然后重新启动硬盘。 如果写入模块 – 磁头可以写入,我们可以获取数据。
如果头不能写 – 我们需要寻找其他头,或者SA中有一个坏区。
我们必须记住用配件硬盘模块写入的危险:如果他们写得不好或不完全兼容——我们可以在SA中创造一个真正的坏扇区。