通知:SQL Extractor数据库取证修复软件10.93发布 支持修复病毒加密数据库,电话:18651607829

中国数据恢复协会 数据恢复与存储安全研发中心 [ 咨询免费 检测免费 ] 24小时电话: 13813824669 技术部:025-83608636(白天) 查询电话:18913825606(白天) RAID专家:13813824669
当前位置:首页 > 产品介绍 > MRT一体机 MRT一体机
MRT Integrate 2.1.3.0希捷虚拟启动详解

MRT2.1.3.0希捷虚拟启动详解

MRT数据恢复软件在2019年1月29日升级了一个最新的正式版本,新的版本号为:2.1.3.0bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
虚拟启动的开发背景:bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
对于希捷14代硬盘,如常见的DM系列、LM系列、部分VM系列,目前采用过去诸如针对老盘的短接法、12代通刷以及配ROM的维修方法,已经无法帮助修复这些新盘的故障,尤其是重建编译器还可能会导致前好后坏这一当前最为复杂的故障。虽然重建编译器有时候可以修复故障,但是一旦前好后坏,有时连原始备份都无法修复,这时候就要想办法开辟新的维修思路。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
根据已知的希捷故障,越来越发现DiagError、LED和SIM Error故障的频繁出现已经很难处理,而在硬盘遇到坏道或磁头不良时,终端还会报告非常多的自检反馈,给维修工作带来了很大的困难。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
为此,我们早在2.0.5.7版本就开始尝试新的维修方法。经过近三年的发展,已经形成了一套比较完善的虚拟启动流程,增加了一些通用故障的补丁用以跳过当前故障,方便下一步维修工作展开。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
虚拟启动的相关原理:bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
我们知道对于希捷硬盘来说,工厂自带的终端指令体系已经非常成熟且极为强大,我们的维修也必须依赖终端串口来操作。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
一方面,终端可以提供非常详细的实时反馈报告,方便我们针对具体故障作出相应策略;另一方面希捷的指令非常齐全,甚至我们完全可以仅凭指令去维修希捷硬盘,而不需要借助其他专业工具。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
在使用指令之前,我们需要确认终端是否能够正常工作,并且尝试获取终端诊断模式访问权限,一般我们称为T级(T Level),获取方式为,按下键盘CTRL+Z或者点击Terminal Mode图标,会出现以下反馈:bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
该反馈来自硬盘对于指令CTRL+Z作出的回应,获得该权限的条件涉及到电路板、磁头、硬盘自身状态以及是否加锁(非固件锁)等。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
在希捷ROM中,包含启动代码、CAP、SAP、RAP等,每个都有其自己的作用,比如SAP给电机、磁头提供伺服参数,RAP用以划分物理盘片如分配段位表和缺陷表。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
而ROM包含很多效验数据和内存地址,也就是说,我们是否可以在启动的过程中,打断它正常的启动流程,修改并添加自己的数据以创建一个虚拟的在内存中使用的环境,这样就可以实现跳过某个过程进入到下一阶段继续维修。通过这样的手段,在终端串口正常工作的情况下,再配合T级来操作指令,我们就可以达到维修的目的。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
需要注意的是,终端串口是否工作和是否能获取T级是两个概念。如何理解呢?通常当终端设备连接正确时,对硬盘上电,终端可以反馈信息,说明终端可以工作,而是否能获取T级也就是能否使用指令,则与刚才所涉及的条件有关。反之,当终端没有报告反馈,就要考虑终端设备是否连接正确。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
比如,很多硬盘故障会不停地报告Fail Servo xxx,意思是伺服参数不能正常获取,多半与磁头损坏有关,这时我们使用CTRL+Z是不能获取T级的。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
为了让大家理解相关的原理,这里有必要对ATA工作模式(CTRL+T)、终端ASCII码诊断模式(CTRL+Z)、终端ASCII码在线模式(CTRL+R)以及特殊的Bootcode模式进行梳理。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
ATA工作模式:bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
即ESLIP Mode,默认加电模式,使用CTRL+T可以切换至该模式,该模式只响应串口接收到的ESLIP编码包。硬盘正常就绪后就使用该模式,ATA模式执行指令的条件是硬盘DRD DSC灯亮,当硬盘长忙BSY灯亮的时候,我们发送ATA指令,硬盘不会执行。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
ASCII诊断模式:bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
即ASCII Diagnostic Mode,我们常用的指令模式,使用CTRL+Z可以切换至该模式。该模式响应接收到的全部ASCII命令,不响应ESLIP编码的数据包。我们维修所使用的指令大部分都处在该模式下,它与ATA模式是分别独立工作的,执行指令需要终端能获取T级,而获得T级,需要至少0磁头或1磁头工作。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
ASCII在线模式:bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
即ASCII Online Mode,使用CTRL+R可以切换至该模式。该模式只响应接收到的ASCII Online命令,这部分命令通常不太用到,具体指令可以在终端获取T级后,输入/CQ可以在头部查看到。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
Bootcode模式:bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
这是一种处在PCB板上电之后、加载ROM之前的工作模式。在发送终端串口指令并进入该模式后,只访问PCB板,当前状态灯处于断电态,ATA工作模式未启用,使用串口可以对ROM进行读写,状态灯截图如下:bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
(我们可以看到,Power灯亮,BSY灯灭,其他全部亮起)bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
Bootcode模式和其他模式不同,正常加电后,我们使用CTRL+Z、CTRL+R、CTRL+T可以在三种模式之间切换,而Bootcode模式不行,从Bootcode模式切换到其他模式,需要断电上电进入正常加电状态。前者除了BSY灯灭,其余全部亮起,属于断电态,而正常上电,一般为Power灯亮起,故障时长忙灯BSY亮起,或者认盘时就绪灯DRD DSC亮起,有时候硬盘出现故障还会附带ERR错误灯。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
小技巧:我们经常通过扫描来确定磁头和盘片状况,当遇到坏道时,会看到以下状态灯:bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
长忙灯和就绪灯同时亮起,并附带ERR和UNC错误状态灯。硬盘长忙时,即便有就绪灯(DRD DSC),发送ATA指令依然不执行,点击右侧的ATA模式,会看到以下状态灯:bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
点击软复位,硬盘恢复就绪状态,这时候DRQ灯会熄灭,此时可以使用ATA指令了。DRQ代表存储器接受信息交换,一般是使用ATA命令进行数据交换时才会亮起,当操作执行完毕,如果DRQ仍然亮起,需要进行软复位。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
怎样判断PCB板有问题?bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
既然Bootcode模式只访问PCB板,即访问该模式不需要盘体,那么单独接PCB板依然可以进入该模式。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
通常,正确连接终端设备后,接上好的希捷硬盘能进入Bootcode模式,接上故障盘不能进入Bootcode模式,或者正常加电后状态灯闪烁(排除SATA线和电源问题),或者出现异常的不符合故障表现的状态灯时,基本上可以判断PCB板出现问题。当我们能够进入该模式时,一般认为PCB板是好的bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
从以上的工作方式,我们可以大致理清访问终端T级的基本条件:
  1. 物理终端设备连接正确(包含双核端口选择正确)
  2. PCB板工作正常(电路和ROM可以正常工作)
  3. 磁头至少有一个(0头或1头)可以工作
  4. 没有其他重大物理或固件故障
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
了解了以上模式后,我们再来看看虚拟启动需要的条件:
  1. 物理终端设备连接正确
  2. 能够进入Bootcode模式
  3. 支持该家族并且有原始ROM
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
以上可以看到,虚拟启动的使用条件将其归纳后,其实只有一个,就是带原始ROM的好PCB板,而这是很容易实现的。我们想象下,没有原始ROM,基本其他手段也鲜有效果,而PCB板故障,只需要找到相同板号的备件盘,将故障盘的ROM写进去或者更换ROM芯片就可以使用虚拟启动了。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
 bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
说到这里,也就可以解答我们常常会遇到的一个问题,虚拟启动是否需要获得T级?答案是不需要。我们知道很多硬盘不能获得T级,这时候我们做虚拟启动,成功后一般就可以访问T级了,对于虚拟后依然不能访问T级的请参考关于3D的解答。bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
虚拟启动的流程详解:bR0南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
功能路径:菜单栏-》工具-》虚拟启动.....
MRT integrate2.1.3.0 虚拟启动功能详解.pdf
0d6950bbf3ef42067e34bbb7c9119e1a.pdf (587.03 KB)
上一篇:MRT数据恢复产品说明书
下一篇:MRT2.1.4.x版本升级日志--即将发布
Copyright(C)2014 南京西数科技有限公司 wdsos.com 备案号:苏ICP备09074223号
地址:江苏省南京市玄武区珠江路435号华海大厦6楼601室(同庆楼右侧上电梯) 技术部:025-83608636(8:30-18:30)
进度查询:025-86883952 24小时恢复热线:18913825606 联系人:陈兵兵
整站策划由 西数科技 提供