如何恢复死硬盘

下载PDF文件下载PDF文件

你的硬驱刚停止运行。它从来没有发出过任何奇怪的声音,比如吱吱、砰砰或点击声,也没有发出过巨响。它就这么罢工了,里面还有一些没有备份的无价数据。这份指南或许能帮助你检查和纠正与驱动有关的任何问题。(或者,彻底研究一下如何恢复死硬驱里的数据。)确保看完所有忠告再行动。

方法 1
方法 1 的 4:

基本步骤

下载PDF文件
  1. 1
    检测硬驱外观是否损坏。
    • 停止使用电脑或外接硬盘。
    • 切断电源或者断开外接驱动。
    • 移除硬驱。
    • 仔细检查外接控制板上的“热点”或其他损害。
    • 检查有无损坏部位。
  2. 2
    更换电缆。给硬驱插上新的电缆(电源和数据连接),试试能否起效。注意,集成电路设备的驱动需要扁平电缆。
  3. 3
    如果你有PATA(IDE/EIDE)驱动,切换驱动的pin设置。
    • 如果是“slave”或“cable select”,设置为“master”。
    • 不加其他任何设备,单独插进去再试一次。
  4. 4
    尝试其他的ID和/或另一个PCI控制器,再试一次。如果没有另外的控制器,给计算机添加端口的PCI卡,直接换掉ID。
  5. 5
    插入外接驱动适配器或外接驱动箱。
    • 如果无法运转,试着连接到别的电源(包括数据连接,因为有些驱动没有数据连接就无法运行)。如果两种情况都不行,问题很有可能出在印制电路板。
  6. 6
    将驱动连接到另一台电脑,再次尝试。如果能运行,就有可能是你的主板出问题了,而非硬盘。
    广告
方法 2
方法 2 的 4:

更换驱动的控制板

下载PDF文件
  1. 1
    仔细检查驱动的控制板,看看能否在不暴露驱动小底板的情况下取走控制板。大多数驱动都有外装控制板。如果没有,停在此步。
  2. 2
    找个测试用的“牺牲”驱动。型号、步进的匹配十分重要(例如,固件版本,印制电路板)。有时候可以在诸如e-bay之类的地方找到匹配的驱动,仔细检查图片,确保型号固件都匹配。联系卖家,买之前确保拍卖的驱动和图片匹配。
  3. 3
    移走无法运行的驱动的控制板。
    • 用合适的螺丝刀去掉螺丝钉。多数驱动使用的是内梅花螺丝钉,家用维修店就能买到。动作小心点,螺丝钉都很轻。
    • 了解它是如何与驱动相连的。多数驱动是通过电缆和别针排相连的。动作轻点。不要折皱或损坏连接部分。
  4. 4
    将控制板从正在运行的驱动上移走。再次强调,要格外小心。
  5. 5
    将正在运行的控制板装到无法运行的驱动上。
  6. 6
    将驱动连接至电脑或其他设备进行测试。如果能够运行,赶紧复制数据,存到另一种媒介或新的硬盘驱动上。如果无法运行,带上正在运行的控制板,重新装配备用驱动。应该还能运行。
    广告
方法 3
方法 3 的 4:

利用Linux恢复你的数据

下载PDF文件

很多时候windows看不到驱动是因为文件系统本身已被损坏。这种情况下,最好先给驱动拍照,再运行“文件系统修复”的应用。原因在于如果你的驱动既有文件系统损坏,又有一些小的硬件损坏,情况可能会变得更糟。修理之前先给驱动拍照,这样你总能恢复到最初的状态。如果你懂Linux,你还可以使用DD给硬驱拍照。当心使用DD,一旦操作不当可能引起毁灭性破坏。你可以借助windows XP安装cd启动,选择恢复模式,一旦进入dos界面,如下所示,利用chkdsk来修复文件系统。换上下面这些有效的驱动符。

chkdsk (DRIVELETTER): /f

这会迫使windows尝试自身修复文件系统。新版本的Linux可能含有ntfs-3g程序和ntfsprogs,还包括一个叫做ntfsfix的程序,它能帮助修复windows的ntfs文件系统,使其装配或启动。即使驱动不可启动,对Linux来说,发现并处理数据仍然毫无问题。

当你试图给一台正在运行Linux的计算机装配驱动时,你还可以利用Live CD完成同样的任务,只需下载并烧制CD,或在USB上创建可启动的Linux系统。具体做法可以参考网站 Pendrive Linux Website

  • 下载自生磁盘。推荐System Rescue CD
  • 烧制镜像文件至空白CD。
  • 启动计算机,别忘了在BIOS里更改启动选项。

启动Linux系统或利用Linux自生磁盘装配驱动,若Linux能发现文件系统,则开始备份数据。

  • 输入这个指令来装配驱动: mkdir /mnt/disk && mount -t auto /dev/sda1 /mnt/disk。如果是IDE驱动,且只有一个分区,则指令会自动装配。如有疑问,参考Linux指南。
  • 装配别的驱动,备份数据。再次强调,看看基本的Linux指南。

Linux有许多特地为数据恢复设计的不同应用。如果分区列表损坏过于严重,Linux可以通过一个叫做Testdisk的应用轻松修复。

Testdisk 帮助重建分区列表。

  • 启动光盘上的Linux系统。参见以上指令。
  • 运行指令:testdisk /log。这条指令并非每个光盘系统都有,只有系统恢复CD里才有。
  • 找到驱动,重建分区。Testdisk的网址如下:here

如果你从来没用过Linux,如果这是一个sata或scsi驱动,那么系统里第一个IDE驱动是/dev/hda,如果是通过USB连接,那么第一个IDE驱动就是/dev/sda 。C盘上第一个分区是/dev/hda1,第二个分区是/dev/hda2,以此类推。无论是运行testdisk还是photorec,记住用/log指令去运行,除非你要恢复数据的系统很小。如果出于某种原因程序停止运行,这么做是就可以让你不用从头开始,只要再次运行指令即可。

Testdisk第二个组成部分叫做Photorec,即使分区列表无法恢复,它也可以帮你恢复数据。虽然耗时久,但效果很好,即使是对严重损坏的硬驱。

方法 4
方法 4 的 4:

Photorec

下载PDF文件

Photorec是最初用来恢复数码相机甚至是硬盘里丢失的图片的软件。这款软件忽略文件系统,而专注于寻找文件标题,也就是每个文件的第一个部分,然后告诉操作系统这是哪种文件,无需系统查看文件扩展名。还可以扩展到搜索非音频/视频标题。它能搜索80多种类型文件。Photorec是Testdisk包的一部分。在基于Linux的Debian里安装如下包,你得运行如下指令。

apt-get install testdisk

如果你没有按照根运行,就输入以下指令。

sudo apt-get install testdisk

使用Photorec时有一些基本的规则。

Photorec还可以用来恢复已删除文件,只要是近期删除即可。

运行photorec时,除非你运行的设备很小(小于1g)且没有严重损坏,那么还是推荐使用\log指令功能,如此,就算photorec出于某种原因停止处理进程,也还可以重新开始,从刚才停止的地方继续,只要它还能识别为同一个驱动。

IE, /dev/sda

如果你不知道是什么驱动,打开console/shell,运行指令dmesg;如果驱动是通过USB连接的,直接插进去,差不多一分钟后,运行dmesg,然后查看出现的提示。驱动插进去后,会在系统里显示,你会在dmesg输出里看到。

如果你输入/log指令来运行photorec和/或testdisk,一旦出于某种原因程序中止或没有完成,你将不得不重新开始。我曾有严重损坏的驱动,花费100多个小时来修复,但一般来说,在40g的驱动上差不多5个小时就可以恢复完成。即使其他所有分区都完好,也要回写至同一个设备。

对Linux中的图片文件运Photorec,输入指令:sudo photorec /log imagefilename -d /some/directory/to-store/recovered/items

要从设备里直接恢复文件,直接运行photorec,你会看到一个可用设备的菜单。sudo photorec /log

只有在你无法装配分区时才可以使用这个,你的文件名会丢失,但恢复数据效果很好,即使硬驱损坏严重,只要还运行,就可以恢复一些,频繁往复,就可以恢复所有。

这个程序要做的就是通过搜索标题和复制来为可读文件搜索HD。另一条准则是如果你在恢复20g的数据,你需要至少40g的空闲空间。恢复后的文件会放到文件夹中,既然分区列表已经不存在或者不可读,那么文件名就丢失了,这时就会按照它们在驱动上的编码顺序重命名。

换句话说,你的文件会以诸如f53247.doc o或f21433.jpg的名字命名结尾,这些文件会存在诸如recup_dir.1, recup_dir.2等文件夹中。

恢复数据的程序运行时,文件夹一旦达到50M,新的文件夹自动创建,文件拷贝至每个文件夹。

事实上许多类型的文件在标题或其他路径里也含有数据,这分数据可以用来恢复部分原文件名,或者至少也可以给出更有意义的命名。例如数码相机给图片写入已知exif数据。你可以利用一个叫做jhead的Linux程序来读取数据,带上图片拍摄的日期和时间来重命名文件,mp3也保存了ID3标签,以显示是否正确设置,这样你就可以获得一切用于重命名修复文件的信息。

参考这个网站 the Testdisk website,进一步了解如何使用Photorec和Testdisk。还有一些提示,告诉你程序运行结束后如何重命名和整理恢复后的文件。

小提示

  • 除了删除数据,永远别用RAID 0 做其他用途。它很迅速,但没有备份,很可能一下子毁掉两个驱动,连同数据。而恢复这些系统则十分困难。
  • 高温是电子产品的公敌。
  • 如果数据运行比备份里的快,并且很珍贵,考虑RAID 1, RAID 5 or RAID 10磁盘配置。 驱动实体死了,但RAID还会继续运行。好的RAID甚至还会重写一个替代驱动。外接控制器比和母板综合的那些效果更好。
  • 如GRC的Spinrite之类的程序在保证运行效果方面很赞,然而,如果它发现硬驱某部分坏了,它就会试图修复。它已经挽救了不少硬驱,并且帮助数据恢复。Spinrite已经出到第六版,被证明十分成功。请注意,尽管Spinrite和其他软件硬盘恢复程序效果很好,它们也不能每次都永久修复问题。因此,仅推荐用软件恢复的方法来备份数据。

但是要注意,如果试图反复读取外表有损的硬驱的损坏区域,则可能造成不可逆转的损害,甚至更糟。

  • 分区列表位于硬盘的第一个板块(通常512字节)。它包含了驱动组织的所有信息。没有这个,计算机就会认为那里什么信息也没有。
  • 当你不确定怎么做时,联系专业公司。没有正确的知识指导就去修复硬驱常常导致代价更高的修复。
广告

警告

  • 要做好静电接地预防措施。
  • 不要认为你的RAID 0 阵列从来没出问题,或者没备份数据也从来没出问题。驱动坏掉之前正常工作了一段时间并不代表它就正确装配了。
  • 你的硬驱保单或许会就此作废。这里的说明用于恢复比驱动本身重要得多的数据。
  • 如果失灵驱动是和计算机或其他设备捆绑销售的,你要是遵循这里的说明操作就可能使生产商的保单无效了。确保该数据或你试图恢复的数据值得你放弃保单。
  • 控制板交换后,无论数据恢复与否,你肯定会有两个失灵硬驱。不要重复利用这些驱动。 考虑你所购买的同类其他匹配驱动。
  • 这个进程不适于逻辑擦除的数据(比如,恢复意外格式化),而适于实体无法运行、数据完好的驱动。
  • 如果你不善于这些精细的铸补活儿,就别跟着这些建议走了。找个专业人士或者擅长修补硬件的人来帮你。如果没能成功恢复数据,不要指责帮你的人。多数零售商店技术人员并没有受过这种级别的修复的训练。
  • 在RAID 1、5或10中配置驱动并非常规备份的替代选项。RAID控制器最后失灵,写入错误数据至驱动。控制器失灵很难检测。RAID控制器也不能保护数据免于逻辑问题和用户制造的问题。
  • 这些都不行的话,联系专业的数据恢复公司,比如Stellar Data Recovery、Drivesavers、DTI Data或Salvagedata。
  • 环境不当的情况下不要试图打开驱动。硬驱内部十分敏感。灰尘和静电都可能损坏硬驱,连专业人士都无法修复,结果往往是高昂的修复代价,甚至是数据的全盘损失。
  • 尽管通常修理比较容易,但要给旧驱动找配件要比给新驱动找配件难多了。
广告

相关How.com.vns

关于本How.com.vn

How.com.vn是一个“多人协作写作系统”,因此我们的很多文章都是由多位作者共同创作的。 为了创作这篇文章,47位用户(部分匿名)多次对文章进行了编辑和改进。 这篇文章已经被读过15,259次。
本页面已经被访问过15,259次。

这篇文章对你有帮助吗?

⚠️ Disclaimer:

Content from Wiki How 中文 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

广告