首页> 中国专利> 西数硬盘物理问题导致参数识别错误的数据恢复方法

西数硬盘物理问题导致参数识别错误的数据恢复方法

摘要

本发明公开了一种西数硬盘物理问题导致参数识别错误的数据恢复方法,属于数据恢复技术领域,包括以下步骤:001获取故障盘的电路板上的ROM文件;002将获取到的ROM文件写入配件盘的电路板上的ROM文件中,其中配件盘与故障盘的电路板号必须是相同的;003将写入了故障盘的ROM文件的配件盘的电路板连接到故障盘的盘体上进行数据恢复。本发明的有益效果:可以从盘体生成ROM文件,并且通过热交换获取生成ROM文件所需的固件,能够有效的对西数硬盘物理问题导致参数识别错误的问题进行数据恢复。

著录项

  • 公开/公告号CN104765658A

    专利类型发明专利

  • 公开/公告日2015-07-08

    原文格式PDF

  • 申请/专利号CN201510217523.6

  • 发明设计人 梁效宁;

    申请日2015-04-30

  • 分类号

  • 代理机构

  • 代理人

  • 地址 641000 四川省内江市松山南路183号

  • 入库时间 2023-12-18 09:43:13

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-10-13

    授权

    授权

  • 2017-09-05

    著录事项变更 IPC(主分类):G06F11/14 变更前: 变更后: 申请日:20150430

    著录事项变更

  • 2015-08-05

    实质审查的生效 IPC(主分类):G06F11/14 申请日:20150430

    实质审查的生效

  • 2015-07-08

    公开

    公开

说明书

技术领域

本发明属于数据恢复领域,具体涉及一种西数硬盘物理问题导致参数识别 错误的数据恢复方法。

背景技术

由于电路板上的FLASH存储芯片(也称ROM)中存放着包含指定磁头的 分布信息、磁头数、盘片数等信息,所以FLASH芯片是西数硬盘中非常重要的。 只需要一块电路板(不含盘体),电脑即可在一定时间后识别硬盘的型号。

西数硬盘如果使用不当通常会导致电路板出现故障,如果电路板上的元件 烧坏导致断路,则硬盘将会出现无法起转的现象;如果ROM芯片的读取出现故 障,则表现为硬盘正常起转,就绪,但是在认盘的时候会出现参数异常,容量 异常,这个时候是不能访问扇区的。

因为ROM芯片不是原盘的则会出现敲盘的现象,就有磁头损坏的危险;如 果ROM芯片损坏或者是ROM芯片内的数据错乱,则即使在更换电路板的时候将 ROM芯片进行交换也不能解决问题。

综上所述,获取原盘的正确ROM文件是数据恢复的关键。

发明内容

本发明针对现有技术的不足,提供了一种西数硬盘物理问题导致参数识别 错误的数据恢复方法,能够有效的解决西数硬盘物理问题导致参数识别错误无 法有效进行数据恢复的问题。

为解决以上问题,本发明采用的技术方案如下:一种西数硬盘物理问题导 致参数识别错误的数据恢复方法,包括以下步骤:

001获取故障盘的电路板上的ROM文件;

002将获取到的ROM文件写入配件盘的电路板上的ROM文件中,其中配件 盘与故障盘的电路板号必须是相同的;

003将写入了故障盘的ROM文件的配件盘的电路板连接到故障盘的盘体上 进行数据恢复。

作为优选,

001包括以下步骤:

101硬盘在正常使用的时候如果对硬盘的ROM文件做了备份就转到结束, 否则转到102;

102查看电路板上(PCB)是否存在ROM芯片,如果有ROM芯片,则转到 104,否则转到103;

103根据硬盘内的固件生成新的ROM文件;

104使用热风枪或者烙铁将ROM芯片从电路板上取下;

105将ROM芯片放到编程器上读取芯片内的数据;

106读取成功则结束,否则转到103。

作为优选,

103包括以下步骤:

1031读取原盘的0102、0103、0105、0107、0109五个日志模块;

1032分别用二进制编辑器打开0109模块,读取偏移地址0x06开始的2 个字节,这2个字节表示有效数据的开始位置,生成一个从此地址开始到结束 的新的ROM文件,并将0102、0103、0105、0107模块中的有效数据写入,生 成新的ROM文件,与有效数据前12个字节相同的地方,写入12个字节中最后 2个字节的值,单位为扇区。

作为优选:

104包括以下步骤:

1041访问硬盘固件,如果能直接读到固件则转到结束,否则转到1042;

1042寻找型号和电路板号都相同的硬盘作为配件盘,使其处于就绪状态;

1043通过硬盘内部中断指令停止对电机的供电,使电机处于停转的状态;

1044待电机停转之后,将配件盘的电路板在带电的情况下与故障盘的盘体 连接;

1045恢复对电机的供电,等待故障盘进入就绪状态;

1046读取故障盘的磁道数据并写入到ROM文件中。

1047从磁道文件中搜索524F594C,找到后向后移动4个字节,如果为0201、 0301、0501、0701、0901,则读取后面2个字节的值为作为模块的大小,单位 为扇区,以524F594C作为开始,解析出模块的数据。

作为优选:

002包括以下步骤:

201找到一个电路板号相同且ROM芯片没有集成在主控芯片中的电路板, 观看ROM芯片的型号来判断此芯片是否可写,如果不可写则转到202,可写转 到204;

202使用热风枪或者烙铁取下此ROM芯片;

203将原盘的ROM芯片焊接在配件盘的电路板上,即完成了对ROM的写入;

204将原盘的ROM文件写到配件盘电路板上的ROM芯片内。

本发明的有益效果如下:本发明可以从盘体生成ROM文件,并且通过热交 换获取生成ROM文件需要的固件,能够有效的对西数硬盘物理问题导致参数识 别错误的问题进行数据恢复。

附图说明

图1是针对不被识别的硬盘进行数据恢复的主流程图;

图2为001获取ROM流程图;

图3为103从盘体生成ROM流程图;

图4为1031读取固件模块流程图;

图5为002写ROM到匹配的电路板上流程图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实 施例,对本发明做进一步详细说明。

一种西数硬盘物理问题导致参数识别错误的数据恢复方法,如图1所示,

001获取故障盘的电路板上的ROM文件;

002将获取到的ROM文件写入配件盘的电路板上的ROM文件中,其中配件 盘与故障盘的电路板号必须是相同的;

003将写入了故障盘的ROM文件的配件盘的电路板连接到故障盘的盘体上 进行数据恢复。

如图2所示,001包括以下步骤:

101硬盘在正常使用的时候如果对硬盘的ROM文件做了备份就转到结束, 否则转到102;

102查看电路板上(PCB)是否存在ROM芯片,如果有ROM芯片,则转到 104,否则转到103;

103根据硬盘内的固件生成新的ROM文件;

104使用热风枪或者烙铁将ROM芯片从电路板上取下;

105将ROM芯片放到编程器上读取芯片内的数据;

106读取成功则结束,否则转到103。

如图3所示,103包括以下步骤:

1031读取原盘的0102、0103、0105、0107、0109五个日志模块;

1032分别用二进制编辑器打开0109模块,读取偏移地址0x06开始的2 个字节,这2个字节表示有效数据的开始位置,生成一个从此地址开始到结束 的新的ROM文件,并将0102、0103、0105、0107模块中的有效数据写入,生 成新的ROM文件,与有效数据前12个字节相同的地方,写入12个字节中最后 2个字节的值,单位为扇区。

如图4所示,104包括以下步骤:

1041访问硬盘固件,如果能直接读到固件则转到结束,否则转到1042;

1042寻找型号和电路板号都相同的硬盘作为配件盘,使其处于就绪状态;

1043通过硬盘内部中断指令停止对电机的供电,使电机处于停转的状态;

1044待电机停转之后,将配件盘的电路板在带电的情况下与故障盘的盘体 连接;

1045恢复对电机的供电,等待故障盘进入就绪状态;

1046读取故障盘的磁道数据并写入到ROM文件中。

1047从磁道文件中搜索524F594C,找到后向后移动4个字节,如果为0201、 0301、0501、0701、0901,则读取后面2个字节的值为作为模块的大小,单位 为扇区,以524F594C作为开始,解析出模块的数据。

如图5所示,002包括以下步骤:

201找到一个电路板号相同且ROM芯片没有集成在主控芯片中的电路板, 观看ROM芯片的型号来判断此芯片是否可写,如果不可写则转到202,可写转 到204;

202使用热风枪或者烙铁取下此ROM芯片;

203将原盘的ROM芯片焊接在配件盘的电路板上,即完成了对ROM的写入;

204将原盘的ROM文件写到配件盘电路板上的ROM芯片内。

本领域的普通技术人员将会意识到,这里所述的实施例是为了帮助读者理 解本发明的实施方法,应被理解为本发明的保护范围并不局限于这样的特别陈 述和实施例。本领域的普通技术人员可以根据本发明公开的这些技术启示做出 各种不脱离本发明实质的其它各种具体变形和组合,这些变形和组合仍然在本 发明的保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号