[转帖]一个价值百万的专题 数据恢复技术大揭密(二) 零磁道损坏 以软搏硬拯救数据
对于磁盘而言,零磁道是最为关键的地方,因为硬盘的分区表信息就在其中。一旦零磁道损坏,那么硬盘将无法启动。其实零磁道损坏只是物理坏道的特殊情况,所不同的只是损坏之处十分敏感。
案例:东北地区某服装设计公司的SCSI单盘服务器存储着整个公司的设计资料,原本就发现该硬盘有轻微的坏道,但是并未引起管理员重视,也没有做好备份工作。终于在2005年7月13日,硬盘无法启动了,管理员尝试格式化系统分区也宣告失败。
故障分析:通过Scandisk扫描,发现坏道其实并不多,甚至将它作为从盘挂在别的操作系统下也能看到部分分区内容。但是由于坏道所处的位置非常特殊,因此造成硬盘无法启动。经检测后发现,零磁道部分出现了坏道,这类故障必须使用有别于普通坏道的处理方法。
对于带有物理坏道的硬盘,最简单的数据恢复方法便是将它设置为从盘,然后使用另一块硬盘引导进入操作系统。在磁盘管理器中,大家可以对它进行盘符分配。如果分配成功,可能直接拷贝就能成功恢复数据。如果因为坏道数量过多而无法分配盘符,或者在拷贝的时候总是提示错误,那么我们就必须采用其他方法了。
这里推荐给大家的是一款名为效率源的磁盘访问工具。它是目前对付坏道时比较常用的软件(下载地址:http://www.cpcw.com/xz/xly16.img),其特点在于能够针对扇区进行复制。以一块80GB硬盘为例,如果我们已经知道所需要的重要数据在最后一个分区,且最后一个分区的容量为20GB,那么在效率源软件中直接让起始复制扇区定位在大约70%的位置,终止位置为最后,这样在复制过程中将会避开前面的部分。很多时候,物理坏道都是连续出现,而我们所需要的数据可能并没有存储在危险的坏道上。然而操作系统对于硬盘的读取过程比较特殊,一旦存在大量坏道就有可能无法识别硬盘分区。通过效率源软件,大家可以轻而易举地突破这些限制,而且该软件本身就带有强力复制功能和相应的校验算法。
使用方法:首先连上需要数据恢复的硬盘和一块完好的硬盘,然后使用含有效率源软件的启动盘引导系统,此时会直接进入效率源软件的主界面。点选“Sector Copy”命令之后,效率源软件会要求输入源盘与目标盘,此时千万不要选错:需要数据恢复的硬盘作为源盘,完好的硬盘作为目标盘。随后,输入Start和End数字以确认复制扇区的起始位置,最后点击“确认”按钮后就可以开始扇区复制,具体的强力拷贝和纠错功都会自动打开,无须个人用户设置。
在恢复数据之后,我们还可以修复该硬盘,此时应该采取修改硬盘分区表存储位置,然后再屏蔽坏道的方法来处理。其实,DOS下经典的PCTOOLS 9.0(DE.EXE)以及NU 8.0(NDD.EXE)都可以实现这一功能,但是它们都无法支持FAT32与NTFS分区,只能推荐大家再次使用DiskGenius。
在DiskGenius的主界面中,我们按下F11功能键,此时就会弹出一个修改菜单。(图5,用DiskGenius修改分区表存储位置)
图5
对于引导标志和系统标志,大家千万不要修改,这是确认分区类型的关键。我们着重“修理”的是起始柱面、起始柱头和起始扇区。一般而言,在原有数值的基础上加1即可。如果修改后的地方仍然是坏道,那么大家可以再加1,循序渐进,这样可以将容量损失限制在最小程度内。随后,我们可以对硬盘进行重新分区并格式化,然后即可安装操作系统。如果此时硬盘已经能够正常启动,那么我们的处理方法也就宣告成功,随后要做的就是使用PartionMagic屏蔽物理坏道。
小知识:专业的数据恢复公司一般使用使用PC3000和HIE(Hardware Info Extractor)等工具进行扇区复制,并且使用风扇对硬盘降温(这招对于IBM硬盘特别有效),一般都能成功导出数据。由于一套PC3000工作卡价格不菲,因此个人用户很难实现,此时可以考虑寻求专业数据恢复服务商的帮助。相对而言,HIE是专用的硬盘复制工具,它能从底层实现硬盘数据的真正拷贝。HIE只需要一个+5V和+12V的电源接口就可以工作了,免去了很多软件操作的麻烦。对于有坏道、扇区标记错误、甚至是部分很难读写的硬盘,HIE都会根据自身存储的硬盘修复程序对扇区进行处理,然后按照物理方式把数据从硬盘中复制出来,只不过其处理速度非常慢。目前HIE设备的售价在800元左右。
简单却收费昂贵 文件误删拯救技术
当我们发现文件丢失或文件被同名文件覆盖,甚至分区被误操作格式化以及误克隆之后,就需要采用磁盘扫描的方法来进行数据恢复。
案例:华南某设计院的一台服务器承担着整个设计院的存储任务。2005年8月2日,由于管理员的误操作,将2004全年的数据全部删除。由于当时删除的时候并不是放入“回收站”,而是直接删除,因此普通方法根本无法找回。为了找回这些数据,慌乱之中管理员使用了当时的Ghost备份文件来恢复,但是恢复后发现还是没有需要的文件,并且把整个文件系统都弄得非常混乱。最终在数据恢复公司的帮助下,该设计院才成功找回90%左右的数据,花费了整整2000元。
故障分析:事实上,由于误操作而导致的文件丢失在软件类数据恢复中很常见,大约占25%。当在磁盘上删除一些数据后,被删除的地方只不过做了一个可覆盖标记,数据并没有真正被删除。但是再次写入的话,不一定立即覆盖刚刚删除的地方,因此可以使用磁盘扫描的方法来恢复数据,但数据一旦被其他数据所覆盖,就很难做到将被删除数据完全恢复。
常见的恢复软件有EasyRecovery、Final Data、RecoverNT等,这里推荐大家使用Easy Recovery和Final Data。由于Easy Recovery和Final Data在针对分区表等故障时有着一套独特的处理方法,可以自动使用内定的方式来扫描文件,因此结合起来使用往往可以带来惊喜。
利用EasyRecovery来恢复文件
EasyRecovery使用Ontrack公司复杂的模式识别技术找回分布在硬盘上不同地方的文件碎块,并根据统计信息对这些文件碎块进行重整。接着EasyRecovery在内存中建立一个虚拟的文件系统并列出所有的文件和目录。哪怕整个分区都不可见或者硬盘上只有非常少的分区维护信息,EasyRecovery仍然可以高质量地找回文件。
能用EasyRecovery找回数据、文件的前提就是硬盘中还保留有文件的信息和数据块。但在进行删除文件、格式化硬盘等操作后,再对该分区内写入大量新信息时,这些需要恢复的数据就很有可能被覆盖了!这时,无论如何都是找不回想要的数据了。所以,为了提高数据的修复率,就不要再对要修复的分区或硬盘进行新的读写操作。如果要修复的分区恰恰是系统启动分区,就要马上退出系统,用另外一个硬盘来启动系统(即采用主/从硬盘结构)。
简单操作三部曲
无论是EasyRecovery还是Final Data,其基本使用方法都非常简单,大致可以分为三个步骤:选择扫描范围、指定扫描类型以及筛选数据。以EasyRecovery为例,进入界面后首先在左边的列表中选择“数据恢复”工作模式,此时软件会提供更多的选项供大家选择。其实这里一般我们选择使用“高级选项自定义数据恢复功能”,因为它的功能是最强的,已经包括了“查找并恢复已删除的文件”和“从一个已格式化的卷中恢复文件”以及“不依赖任何文件系统结构信息进行恢复”等三个功能选项。(图6,EasyRecovery中“数据恢复”工作模式选择)
图6
选定“高级选项自定义数据恢复功能”,随后系统要求输入扫描所针对的分区。(图7,让EasyRecovery扫描指定的分区)
图7
然后EasyRecovery让用户自己选定文件系统类型。如果无法确定是FAT32还是NTFS,那么可以直接选择为RAW模式,只不过此时将对整个分区的扇区一个个地进行扫描,速度会比较慢,扫描会占用比较长的一段时间。扫描结束后,EasyRecovery将列出丢失文件的列表,并且都放在LOSTFILE目录下,在前面的小方框内打上钩,恢复所有找到的文件。也可以用鼠标左键按一下LOSTFILE前面的“+”号显示列表,然后从中选取你要恢复的文件。选择完成后,单击“下一步”并按照提示选择文件的存放路径即可。(图8,EasyRecovery找回丢失的文件)
图8
PCW工具谱
软件名称:EasyRecovery
授权方式:免费软件
软件大小:12288 KB
下载地址:http://www.mydown.com/soft/35/35389.html
RAID数据拯救有“镜”就行
很多接触过RAID数据恢复的朋友都知道这项服务价格不菲,但是如果仅仅是一些简单的小故障,完全可以自己先动手尝试一下。不少人都为RAID出现问题而感到奇怪,以RAID5为例,其安全性应当是很高的。但是除了RAID控制器本身可能损坏外,硬盘在使用过程中掉线而没有被及时处理也是一个关键因素。此外,部分所谓的特殊RAID5(如RAID5 ADG、RAID5EE等),其实并不能像理论上那样支持两块硬盘掉线。
案例:2005年9月4日,某上市公司物流部门的RAID磁盘阵列突然崩溃,此时阵列柜指示灯显示硬盘掉线。由于整个RAID已经崩溃,因此管理员无法进入系统,也就感到无从下手。在大脑一片空白的情况下,还是主管请来了专业的数据恢复公司,最后以单盘3000元的价格(总计8块硬盘,2.4万元)进行数据恢复操作。RAID崩溃而导致的数据灾难在整体数据恢复案例中大约占据11%,尽管比例不是很高,但是收费却相当惊人。RAID数据灾难的症状包括亮指示灯、RAID信息丢失、分区丢失、所有硬盘变成单独硬盘(软RAID)等,这类故障的处理方法比较复杂。
故障分析:由于RAID的特殊性,其分区表并非独立保存在某一个硬盘上,因此需要使用专门的软件独立处理。不过鉴于服务器数据一般都意义重大,建议大家先使用Runtime DiskExplorer制作镜像盘,该软件分为NTFS版本和FAT版本。制作镜像的过程非常简单,甚至比大家平常使用Ghost软件还要简明,只要直接选择要操作的磁盘并指定镜像文件的保存路径即可,操作步骤可以在一个图形界面中完成。
得到磁盘镜像之后,源盘就可以保存在安全的地方,所有的数据恢复操作直接在镜像盘中处理。恢复RAID数据的软件也有不少,这里推荐同样由Runtime’s开发的RAID Reconstructor(图9,RAID Reconstructor主界面)。该软件在进入主界面时需要设定RAID类型与磁盘数量,然后RAID Reconstructor会分析参数并把分散的数据拷贝出来。
图9
一般而言,RAID Reconstructor只能对付简单故障的中小型RAID,但是作为送到数据恢复中心之前的一种尝试还是值得推荐的,只是用户一定要针对镜像文件操作,否则很可能破坏数据。 至于专业的数据恢复公司,一般都有自己研发的软件以及一套分析算法并进行重组的工具,以确保较高的成功率与安全性。
最后要提醒大家的是,出现RAID故障时不要轻易让服务器售后服务工程师操作,因为服务器厂商只负责硬件设备的完好性,而且多数培训并不涉及数据恢复。不少服务器售后服务工程师在面对RAID故障时简单地使用强行加载以及初始化操作,这很容易造成无法挽救的二次破坏。
小知识:何为RAID5
RAID5实际是由RAID3所衍生而来的技术。而RAID3可以看作是RAID0的一种扩展,它也是把数据分块存放在各个硬盘中的,不过为了增加数据的安全性,RAID3又另外接一块硬盘存放数据奇偶校验信息,由于在存取的时候要进行数据的奇偶校验,所以RAID3的工作速度比RAID0要慢一些,如果存储数据的硬盘发生损坏,那么我们只需要更换它,然后就可利用校验盘上的校验信息恢复数据,不过如果校验盘也损坏了,那就无药可救了。要实现RAID3,至少需要3块硬盘,在速度和安全性上,RAID3介于RAID0和RAID1之间。而RAID5则针对RAID所存在的安全隐患,将数据奇偶校验信息交叉存储在每个硬盘中,这样搭建的成本就低了许多(最少只需两块硬盘),而且不用担心校验盘损坏所带来的数据安全问题(图10,RAID5校验原理)。
图10
PCW工具谱
软件名称:Runtime DiskExplorer
For NTFS
授权方式:共享软件
软件大小:1677 KB
下载地址: http://www.mydown.com/soft/utilitie/diskmanager/173/402673.shtml
PCW工具谱
软件名称:Runtime DiskExplorer For FAT
授权方式:共享软件
软件大小:1637 KB
下载地址: http://www.mydown.com/soft/utilitie/diskmanager/173/402673.shtml
PCW工具谱
软件名称:RAID Reconstructor For FAT
授权方式:共享软件
软件大小:1614 KB
下载地址: http://www.mydown.com/soft/utilitie/diskmanager/174/402674.shtml
开盘更换硬盘磁头 最后的必杀技
当排除硬盘是因为分区表或是固件的故障之后,其内部的故障就很让人担心了。无论是磁头缺损,还是电机故障或是更为严重的盘片划伤,这些都需要进行开盘操作。所谓开盘操作,指的是在一定洁净度要求的空间内打开硬盘的盘腔,对其内部进行各种操作,以便找回数据。根据专业数据恢复中心工程师表示,此类故障的维修难度极大,数据恢复服务费一般在2500元左右,而且也是占据整体数据恢复案例中比例最大的一项故障,大约有46%左右的份额。而如果是SCSI硬盘,则收费将更为昂贵,可以高达5000元以上。
案例:杭州某电机公司刚从国外购买的技术资料保存在总经理的台式机中,不料该台式机硬盘最终成为“数据杀手”。该硬盘起初工作速度缓慢,此后突然无法被BIOS识别,而且加电后带有异常的“咔哒”声。由于这些技术资料都是一次性授权,因此价值百万的数据可谓命悬一线。
故障分析:一般而言,这类故障情况几乎都是磁头老化,必须进行开盘处理。
小知识:开盘的前提条件是有一间洁净度非常高的房间。通常需要百级超净的房间。尽管千级甚至万级或是最普通的操作台也有可能开盘成功,但是此时的失误率实在太高,很容易造成无可挽救的二次破坏。
硬盘的密封都十分结实,但是只要使用六角螺丝刀也很好处理。分别拧下各个六角螺丝之后,就可以打开硬盘的上盖,此时也能清晰地看到其内部结构。在打开硬盘之前,工程师一般都会凭借经验判断故障部位。如果在加电时没有听到硬盘转动声音且更换电路板后也没有效果,那么很可能是电机故障。而如果转动声音很正常且伴随着“咔哒”声,则多半是磁头偏移造成的划盘(此时应尽可能减少加电次数),需要更换磁头后才能恢复数据。然而需要指出的是,硬盘加电出现“咔哒”的敲盘声并非完全是磁头偏移,很多迈拓硬盘在固件信息损坏之后也会有这样的现象,少数西数硬盘也是同样的情况,而IBM/日立和希捷的硬盘则很少会出现固件损坏,因此具体问题还是得分门别类地判断。
开盘操作并不像装配一台计算机那样简单,毕竟硬盘内部的这些配件并非完全通用,因此进行开盘操作时需要找到合适的备件,此时所要求的应该不仅仅是型号一样,甚至是Model号也完全一致。在更换磁头的时候,工程师首先将内部磁铁盖片掀开,此时需要用力得当,否则很容易弄伤盘片,从而导致数据彻底报废(图11,调整硬盘的磁头部分)。
图11
真正困难的还在于磁头的安放步骤。如果硬盘内部由多个盘片和磁头组成,那么留给工程师的操作空间就很小,此时稍不注意就可能触及盘片或是弄坏磁头。此外,不同型号的硬盘在磁头特性方面也不尽相同,这需要工程师凭借经验去调整距离。在开盘操作中,最简单的莫过于磁头卡住,此时只要轻轻地拨动一下让其归位即可解决问题。如果开盘洁净度足够高,甚至该硬盘还能继续使用,导出数据也将是轻而易举的。而如果确认磁头已经损坏(主要依靠加电后的异常声音进行判断),则必须更换磁头。这一步操作要求工程师掌握精确的定位,并且丝毫不能触及盘片,否则就会前功尽弃。
技能变财富学会数据恢复去开店
根据IDC的统计,目前全球每年的数据恢复市场价值大约在千亿美元,国内也至少达到十几亿人民币,但我国的数据恢复从业人员较少。当你熟练掌握了前面介绍的数据恢复必备技巧之后,是否想过开一个属于自己的数据恢复店。将你所拥有的技能转化为财富?
打工不如创业——哪些人适合开店?
有这样一部分人,他们在上世纪末就步入了电脑行业,特别是那些多年潜伏在电脑装机店里搞技术服务的人,每天要面对如此多的返修硬盘,为了降低成本以及减少物流,厂商在每个地区都设立了维修中心,而这部分人自然就成了硬件维修中心的主导力量,多年的维护经验让这些人拥有了很强的数据恢复能力。
在2000年之前,电脑技术维护人员的工资待遇还算有一些优势,那时候电脑硬件利润高,行业比较景气,加上当时物价比较低,所以两三千元的工资已经很不错了,然而到了现在,行业竞争导致了电脑行业利润越来越薄,加上目前物价提升幅度很大,相对而言工资不但没有提升多少,反而感觉下降了很多。
那么,作为一个技术很过硬的电脑维护人员,如果现在只能拿到2000元左右的工资,就觉得有点委屈了,如果去北京、上海等比较大的城市打工,尽管工资高一些,但消费也高,面临的工作和生活压力可想而知,因此,自己创业才是明智选择。在电脑配件方面,最具有赚钱价值的是硬盘,因为硬盘最容易被破坏,特别是用户最重要的数据,一旦数据丢失将造成很大损失,而我们可以为他们修复硬盘或恢复数据,从中收取一定的钱。
选好创业环境——什么地方适合开店?
确定了要开店,首先要选择合适的开店地点,正所谓有人和还要地利,一般而言,开店的地点要在电脑城里或电脑城附近。首先这些地点聚集着全城所有的电脑销售商,所以每天都有大量购买电脑的人,同时每天也有很多电脑硬盘出现故障而去保修的人,在这样的地方建立数据恢复中心,自然可以更好地让别人了解到你在做什么,久而久之,有数据恢复需要的人自然会找上门来。同时,在店门口张贴数据恢复服务项目的介绍,可以起到做软性宣传的目的。如果有必要,可以选择那些销售二手配件的地点,这样有更多机会接触那些需要维修硬盘或恢复数据的人。
摸清服务项目——哪些钱适合你赚?
地点选好了,接下来要确定服务项目,从大体方向来看,我们选定赚钱的对象有两类,个人用户和企业用户。而从服务具体项目来看,主要分为硬盘修复、硬盘数据恢复、RAID恢复、U盘或存储卡数据恢复、光盘数据恢复,对误格式化、误克隆、误分区、误删除、病毒破坏后的数据复原等。
对于个人用户而言,硬盘、闪存、MP3以及存储卡等存储设备在过了质保之后,如果出现了故障无法正常工作,那么意味着必须拿去维修(或直接购买新的),如果在有限的资金内,能够修好这块硬盘,用户还是可以接受的。如果硬盘、闪存或移动硬盘等设备由于种种原因损坏了,同时内部的重要数据也丢失了,此时数据的恢复也许比硬盘的修理更加重要,这样向这类用户提出数据恢复的收费方案就在情理之中了。而对于企业用户而言,数据的重要性更不用提了。
备好开店资本 ——开店需要准备什么?
毫无疑问,一切准备好之后,只欠东风了,你需要准备资金,购买相应的设备。首先是租用店面,一般而言,成都、哈尔滨、南昌这类二级省会城市,一个大约20平方米的电脑超市店面价格为700~1000元/月(一年大约10000元左右)。如果要租大一点的旺铺也可以,不过初期创业没有这个必要,只要在经营中以品质、服务为中心,用户自然不会在意你的店面到底有多大。
然后是设备的购买,至少要准备1台电脑,为了能同时修复IDE和SATA硬盘的数据,一定要购买具备SATA接口的电脑,电脑价格约为5000元就够了,当然,为了方便,我们建议准备两台电脑。另外还需要一个主要设备——PC-3000(图12),相信那些硬件维护工作人员对该设备并不陌生。然后还要准备Disk Manager、PCTOOLS、DiskGenius、Norton Utilities,以及EasyRecovery等常用硬盘修复及数据恢复软件。
图12
PC-3000的价格比较贵一些,国内正版产品(包括PC-3000硬件卡、配件部件以及配套软件等)要万元左右,其实按照产品附带的说明书,安装和使用都很简单(图13)。另外最好建立一个网站,通过网络也可进行业务来往,这一流程就好比我们在淘宝网开设网上商店一样,一来可以为自己做品牌宣传,二来可以扩展更多的业务。
图13
需要注意的是,由于自己具备硬盘维修及数据恢复的技术,开店初期(如第一年)不用雇用员工,自己一个人足以应付业务了,如果业务慢慢扩大,可以考虑雇用1个有相关维修经验的技术人员,一般的二三级城市大概2000元工资可以雇到。这样自己可以多花时间去做好业务,把一些简单的维修工作交给员工去做。当然这样就要增加一台电脑以及办公桌椅了。
预算服务收入——如何规划收费标准?
毫无疑问,在进行营业前,我们要制定收费标准,同时要预算大约能赚多少钱,我们要为不同的项目制定不同的价格,当然,这个价格要合理,至少我们要在制定之前,参考目前国内各大硬件数据恢复公司的价格,然后再进行对比,最后制定一套合理的价格。按照平均每天可以接到3块80GB坏硬盘的维修业务(90元维修费),同时可以接到1个数据恢复业务(以300元/分区的IDE硬盘为标准),这样我们一天可以获得大约570元,一个月大约有17100元,一年的总收入为205200元,减去员工工资以及相关费用,同时减去地方税务,大约一年可以赚到15万元。怎么样,是不是很不错的小企业呢?对于个人的小型公司来说,收费标准可以参考下面表格中的收费情况。
编后
数据恢复行业的价值已经得到方方面面的认同,然而行业收费标准之高令大量普通用户难以接受,同时非规范性的服务商也导致整个数据恢复市场一片混沌。对于普通个人用户与中小企业用户而言,在遭遇数据灾难的时候,如果能够掌握一些基本的应对方法,完全可以独立处理这些问题,至少也能保证数据不被二次破坏。
我们也希望广大读者朋友能够重视数据备份工作,在遭遇数据灾难时保持一份冷静。而非专业用户无法处理的硬件与服务器类的数据故障,也应当理性地选择最合适的数据恢复服务商。通过本次专题,我们了解到数据恢复的基本方法,让我们利用这些知识,为比存储介质宝贵上百倍的数据保驾护航。
特别感谢 飞客(上海)数据恢复中心提供技术支持。
该帖子在 2008/11/5 10:05:14 编辑过
我们总是在走,却忘记了停留