我如何恢复损坏的 SSD 驱动器?

我如何恢复损坏的 SSD 驱动器?

我没有丢失任何关键任务数据或其他东西,但我拥有大量因不可靠或“死机”而被撤下的 SSD 2.5 英寸驱动器。我很好奇是否有办法让它们恢复活力,但纯粹是作为实验,忽略保修等问题,并将它们发送给专业人士。

这几乎肯定是浪费时间,但我还是想问一下。

我拥有的硬盘分为两种类型:我有一堆金士顿 SSDNOW V100 硬盘,它们从来没有重要的固件更新可以防止数据丢失。我还有一堆 OCZ Vertex2 SSD。

在这两种情况下,系统都无法识别驱动器。无论是通过外部机箱、将驱动器作为主 SATA 连接还是将 BIOS 更改为 AHCI 或 IDE SATA 模式,系统都无法识别驱动器。

这可能意味着什么也做不了,但如果我打开 OCZ 驱动器,就会看到一个连接器,上面有 4 个孔,分别标有 GND、TX、RX 和 VCC。我能否将 ROM 读取器或其他东西连接到此接口,并可能修复或获取有关驱动器的更多信息?

是否有人成功尝试过类似我之前在网上看到过的 NAND 芯片回流之类的操作?

还有其他方法可以刷新这些驱动器直至它们在某处被识别吗?

我承认它们可能已经残破不堪、毫无价值了,但在扔掉它们之前,我很好奇是否可以做一些可能的修补。

谢谢你的时间。

答案1

对于 Crucial SSD,有一种方法可以获取死的驱动器恢复正常。
我说的“死机”是指:无法被任何操作系统/控制器识别,且无物理损坏

我已经遇到过这个特殊案例,令我惊讶的是,以下步骤有效:

  1. 仅连接 SATA 电源连接,不要连接数据线。带有外部电源的 USB 外壳也可以使用。

  2. 连接驱动器后,只需打开电脑并等待即可。电脑需要保持通电状态 20 分钟,建议在此过程中不要使用电脑。

  3. 关闭计算机电源并断开驱动器 30 秒。

  4. 再重复步骤 2 和 3 一次。

  5. 正常重新连接驱动器,然后将计算机启动到操作系统。

  6. 如果您的驱动器尚未更新固件,请更新固件。请访问以下链接获取我们的固件更新

来源:关键员工

答案2

我自己还没有尝试过这个解决方案,但是网络上有不少文章都提到过通过过热 SSD(在烤箱中!)来以某种方式使它们恢复活力。

http://www.futurelooks.com/cooking-your-solid-state-drive-in-an-oven-might-make-them-last-longer/

http://ales.io/2014/03/09/how-to-bake-a-mac.html

http://www.tomshardware.co.uk/answers/id-2659865/possibly-bricked-ssd-fix.html

http://www.bbc.co.uk/news/technology-20579077

John Gude 在另一篇文章的评论中引用了这篇 BBC 文章(http://www.makeuseof.com/tag/data-recovered-failed-ssd/) 作为他解决固态硬盘 (SSD) 故障的灵感来源,他将固态硬盘 (SSD) 在 250 华氏度下烘烤。

这样的例子还有很多,人们使用 SSD-baking 来修复主机无法识别的驱动器、读/写错误等。

答案3

从 SSD 恢复数据的唯一方法是将其发送到数据恢复实验室。如果您没有至少 RAID 1/5/6/10 等,则应始终进行备份。

答案4

SSD 的许多问题都是软问题,可以通过格式化驱动器来解决。

例如,当您遇到读取或写入错误时,您可以执行以下步骤(使用 Linux 操作系统):

  1. 使用 ddrescue 读取完整的磁盘映像,它会重试坏块,有时会读取所有坏块
  2. 使用 cat /dev/zero >/dev/sdX 将硬盘清零,或者你可以格式化整个驱动器,并使用 mkfs.btrfs /dev/sdX 发出完整的磁盘修剪
  3. 使用 dd in=sdX.image of=/dev/sdX 将图像复制回来

您也可以使用 Windows 机器升级 SSD 固件,这样同样的软问题就不会再次发生。

大多数 SSD 和 USB 驱动器的读写问题都可以通过这种方式解决。

相关内容