详解西部数据SMR叠瓦式硬盘的190二级编译器(译码表)模块

一、190和T2是什么

与传统的垂直式(PMR)硬盘相比,叠瓦式(SMR)硬盘磁道的间距更小,数据读写的难度增加,因此LBA扇区的分配管理也发生了很大变化,使用一份数据结构动态分配LBA扇区,由于是动态分配,LBA对应的物理地址相对是随机的,这份数据结构被称之为T2,即二级编译器(译码表),保存在190模块中。   

 

二、190问题为什么会引起扇区变0   

磁头故障、固件区坏块、人为操作等都会引起190模块出错或者自动重建。另外由于190模块内部结构复杂,且数据量较大,因此模块内容极易出现逻辑错误。当硬盘主控检测到190有错误,就会停止加载190内的T2数据到硬盘缓存,而是用一份默认的T2数据写入缓存。主控读LBA时,先检测T2内节点对应的LBA是否为0,为0则直接返回,不为0才去访问盘片。190出问题后由于没有访问盘片,所以直接返回全0的扇区数据。   

 

   

三、190相关的常见故障现象
(1)模块内部发生逻辑错误,导致用户区数据是0;
(2)固件区出现坏道,部分节点无法访问,导致用户区数据是0;
(3)由于磁头等出现问题后,硬盘自动重建190,导致用户区数据是0;
(4)人为对硬盘重新分区、格式化或删除数据,导致用户区数据是0;
(5)人为重建或清空190,导致用户区数据是0;
(6)模块内节点碎片严重,导致数据读取速度特别慢等。

 

西数SMR叠瓦盘190故障根据损坏情况,修复节点或查找丢失的节点,回写修复或加载缓存读取等,都是有相应解决方案的,但数据最终能否恢复不光要看190模块的修复结果,还要看盘片的质量,如果用户数据区有损伤或大面积坏块,同样无法完整恢复数据。所以硬盘在出现问题后切勿反复通电或病急乱投医,以免长时间通电或误操作造成盘片或固件区形成更严重的损伤。

posted @ 2022-07-26 19:47  国信DRS杭州数据恢复  阅读(242)  评论(0编辑  收藏  举报