[发明专利]希捷硬盘固件故障状态忙的修复方法在审
申请号: | 201510214726.X | 申请日: | 2015-04-30 |
公开(公告)号: | CN104778107A | 公开(公告)日: | 2015-07-15 |
发明(设计)人: | 梁效宁 | 申请(专利权)人: | 四川效率源信息安全技术有限责任公司 |
主分类号: | G06F11/22 | 分类号: | G06F11/22 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 641000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 希捷 硬盘 故障 状态 修复 方法 | ||
1.希捷硬盘固件故障状态忙的修复方法,其特征在于,包含以下步骤:
S1使硬盘进入诊断模式;
S2在诊断模式下通过函数调用操作固件对硬盘进行修复;
S3待硬盘成功就绪后,恢复硬盘上的数据。
2.根据权利要求1所述的方法,其特征在于,S1的具体方法如下:
S11对硬盘进行初始化;
S12硬盘初始化后检测硬盘状态,若检测到特定数据则结束,否则转入S13;
S13判断硬盘是否为希捷11代盘,如果是则转到S15,否则转到S14;
S14短接硬盘电路板上的磁头触点处的第14和16引脚,待进入诊断模式后停止短接;
S15从硬盘上分离出电路板并单接电路板,若能够进入诊断模式,则处于就绪状态;若不能进入诊断模式,则表示电路板出现故障;
S16在诊断模式下进入二级模式并停止硬盘电机工作;
S17在电路板通电的情况下将电路板接回硬盘盘体;
S18启动硬盘电机,使硬盘工作的时候即进入诊断模式。
3.根据权利要求2所述的方法,其特征在于,S2的具体方法如下:
S21在T级模式通过调用函数清除G表;
S22在T级模式通过调用函数重建编译器;
S23在T级模式下通过调用函数对硬盘做通病修复;
S24在7级模式下通过调用函数清除Dos表;
S25在1级模式下通过调用函数清除S.M.A.R.T表。
4.根据权利要求2所述的方法,其特征在于,S11通过调用SHIXUART0_Init(384000,set)实现。
5.根据权利要求4所述的方法,其特征在于,S12通过调用以下函数实现:
Bool is busy=Chek Disk State Busy();
If(is busy==false)exit;
UART0_Sendchar(0x1A);
IRQ_READ_UART0();
Check F3T()。
6.根据权利要求4或5所述的方法,其特征在于,S16通过调用以下函数实现:
7.根据权利要求6所述的方法,其特征在于,S18通过调用以下函数实现:
8.根据权利要求3所述的方法,其特征在于,S21通过调用以下函数实现:
9.根据权利要求8所述的方法,其特征在于,S22通过调用以下函数实现:
10.根据权利要求8或9所述的方法,其特征在于,S23通过调用以下函数实现:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川效率源信息安全技术有限责任公司,未经四川效率源信息安全技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510214726.X/1.html,转载请声明来源钻瓜专利网。