[发明专利]一种修复希捷硬盘容量异常的方法有效
申请号: | 201510469054.7 | 申请日: | 2015-08-03 |
公开(公告)号: | CN105159789B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 梁效宁;董超;杨先珉;张佳强 | 申请(专利权)人: | 四川效率源信息安全技术股份有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07;G06F9/445 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 641000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种修复希捷硬盘容量异常的方法,包括以下步骤:S1:硬盘进入指令模式,进入T级模式,进入1级模式,还原SMART表,若还原出错则执行S2,若还原成功执行S3;S2:还原硬盘Congen参数;S3:清除G表;S4:恢复硬盘容量。本发明的有益效果如下:通过四种不同方式尝试恢复硬盘容量,运用阶梯式恢复手段,恢复成功率高;可处理LBA=0、LBA=1的问题,可解决容量不是被剪切的容量异常问题。 1 | ||
搜索关键词: | 硬盘容量 还原 硬盘 恢复 修复 异常问题 指令模式 被剪切 阶梯式 成功率 出错 成功 | ||
S1:硬盘进入指令模式,再进入T级模式,进入1级模式,还原SMART表,若还原出错则执行S2,若还原成功执行S3;
S2:还原硬盘Congen参数;
S3:清除G表的Alt‑list、Slip‑list;
S4:恢复硬盘容量;
所述S4的详细步骤如下:
S401:通过ATA口恢复容量,若成功则结束,否则执行S402;
S402:通过COM口恢复容量,若成功则结束,否则执行S403;
S403:修复0013号模块,若成功则结束,否则执行S404;
S404:修改ROM中的CAP参数模块;
所述S401的详细步骤如下:
S4011:初始化Smart;
S4012:对容量参数进行初始化,并写入磁盘;
S4013:再次初始化Smart;
S4014:对容量参数进行恢复,并写入磁盘。
2.根据权利要求1的一种修复希捷硬盘容量异常的方法,其特征在于,所述S402的详细步骤如下:S4021:串口初始化;
S4022:回到T级模式;
S4023:恢复硬盘容量。
3.根据权利要求1的一种修复希捷硬盘容量异常的方法,其特征在于,所述S403的详细步骤如下:S4031:获取硬盘固件区起始地址和硬盘固件列表;
S4032:读取打开0013号固件模块;
S4033:对0013号模块中以”T....SeaGate”为标记之前的4个LBA十六进制值进行修改,改为当前磁盘的LBA值。
4.根据权利要求1的一种修复希捷硬盘容量异常的方法,其特征在于,所述S404的详细步骤如下:S4041:获取硬盘CP模块目录表;
S4042:读取打开CAP参数模块;
S4043:偏移地址为0x134~0x137的LBA十六进制值进行修改,改为当前磁盘的LBA值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川效率源信息安全技术股份有限公司,未经四川效率源信息安全技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510469054.7/,转载请声明来源钻瓜专利网。