一种修复希捷硬盘P表的方法技术

技术编号:12897729 阅读:305 留言:0更新日期:2016-02-24 09:11
本发明专利技术公开了一种修复希捷硬盘P表的方法,包括以下步骤;S101:读取P表对应的系统文件;S102:解析P表有效数据体,区分异常条目;S103:清除异常条目;S104:计算效验并写入P表最后2个字节;S105:将重新修改的P表进行编译器重建。本发明专利技术的有益效果如下:可直接对P表异常缺陷条目进行修改,能够计算出修改后的P表效验,减少了修复硬盘的出错概率,缩短的修复硬盘的时间,提高修复硬盘的成功率。

【技术实现步骤摘要】

本专利技术涉及信息安全
,特别涉及一种修复希捷硬盘P表的方法
技术介绍
希捷硬盘的P表是希捷硬盘固件中最重要的固件模块之一。一个希捷硬盘要正确 访问数据区,此硬盘的P表和非常驻G表必须保证是正常条目,没有多余的从外部加表的条 目。这样正常的条目才能保证编译器的正常工作,否则编译器异常,轻则无法正确访问数据 区,重则硬盘无法被主板BIOS识别。目前,现有技术中对硬盘的修复主要是直接对硬盘编译器进行恢复,但如果P表 条目异常会导致编译器恢复不成功。 关于本文中的专业术语说明: 有效数据体:存放真实数据的区域。
技术实现思路
本专利技术针对现有技术的缺陷,提供了一种修复希捷硬盘P表的方法,能有效的解 决上述现有技术存在的问题。 为了实现以上专利技术目的,本专利技术采取的技术方案如下: -种修复希捷硬盘P表的方法,包括以下步骤; S101 :通过串口读取P表对应的系统文件; S102 :解析P表有效数据体,区分出异常条目; S103 :将异常条目全部清除; S104 :从P表有效数据体偏移位置开始,以14字节为一组,以两组字节为单位先求 和,再求模;一直循环至P表有效本文档来自技高网...

【技术保护点】
一种修复希捷硬盘P表的方法,其特征在于包括以下步骤;S101:通过串口读取P表对应的系统文件;S102:解析P表有效数据体,区分出异常条目;S103:将异常条目全部清除;S104:从P表有效数据体偏移位置开始,以14字节为一组,以两组字节为单位先求和,再求模;一直循环至P表有效数据体结束,将计算出的结果写入P表最后2个字节并覆盖;S105:将重新修改的P表进行编译器重建。

【技术特征摘要】

【专利技术属性】
技术研发人员:梁效宁董超赵飞
申请(专利权)人:四川效率源信息安全技术股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1