抢救暴露在盐水中的 SD 卡和锂电池内容物的最佳方法?

etg*_*ths 29 cleaning data-recovery sd-card micro-sd-card

因此,我想立即承认这些卡上的数据可能会随着时间的推移而丢失。但是,我希望有人知道一些最佳实践来进行确定。

我最近找回了一些位于 40 m 深盐水中的数据记录仪。他们完全被淹没了。这些装置由可重复使用的锂电池供电,但这些电池也因洪水而损坏。

我很想看看是否可以挽救 microSD 卡中的任何数据。是否有任何最佳做法可以清洁它们或检查它们的状态,而不会有损坏我的计算机或 SD 读卡器的风险?生锈和损坏的 microSD 卡的图片

到目前为止,我只是用纸巾轻轻地清洁了它们。我想买一些蒸馏水,也许还有温和的清洁剂,比如用于眼镜或手机屏幕的清洁剂。我也不打算再次使用这些卡。我只是想看看能否获取设备被淹之前的数据。

Kel*_*ari 40

如果您确实想尝试恢复数据,请将其带到专门从事数据恢复的公司。如果还剩下什么,他们将是从驱动器上获取任何东西的最佳机会。他们将清理卡并尝试恢复数据。如果这不起作用,他们可能会移除内存并直接从专用硬件中读取它。

如果您想亲自尝试,请将它们放入 90% 的异丙醇(外用酒精)中,以取代任何部件内部或下方的水。将它们擦干,然后风干。然后将牙刷浸入一些蒸馏白醋中并擦洗触点。醋是一种弱酸,有助于减轻对它们的腐蚀。再次用酒精擦拭并让其干燥。然后你可以尝试阅读它们。这一切都取决于腐蚀扩散的程度。

  • 它已经沉到了盐水的底部,10%的蒸馏酒精在外用酒精中不会产生太大的影响。此外,你不会找到超过 90% 的酒精,也许 95% 的酒精可以在商店找到。 (18认同)
  • 外用酒精中可能含有油(蓖麻油、水杨酸甲酯)以及大量的水。最好使用所能获得的最高浓度的纯异丙醇。 (当您试图排出水分时,使用含水量较多的物质效果较差。) 99% IPA 在许多国家/地区广泛使用;我直接从日本的亚马逊购买,亚马逊网站似乎也销售几个不同的品牌(尽管它们现在都缺货)。 (16认同)
  • 技术人员通常使用浓度高于 90% 的异丙醇。如果您自己做,请提高浓度,可能会有所不同。你基本上希望它快速蒸发。蒸馏水可能是个坏主意。 (9认同)
  • @Keltari取决于国家,在波兰可以轻松买到95%和98~99%的东西,只要花点力气。 99.9% 是最难买到的,而且最贵,大约要等 3 天,5 升/一加仑以上要 20 美元。根据我的经验,99% 的蒸发速度比 90% 快得多。可悲的是,它也更容易着火。但对于这样的任务,我会出于另一个原因使用最强的 IPA。锂及其反应产物与水的反应比与异丙醇的反应更容易。金额可能可以忽略不计,但为什么要冒险呢? (9认同)
  • @etgriffiths,您很可能会读取洪水之前写入的所有数据。 (2认同)
  • 99%在网上很容易找到。连亚马逊都有卖... (2认同)
  • @SnakeDoc 亚马逊并不在每个国家销售所有产品,即使可能的话,危险品的国际运输也将花费一大笔钱。 OP 可能与您不在同一个国家。 OTOH,他们可能可以通过工作获得合适的实验室化学品(事实上,根据他们的个人资料信息进行粗略的文献搜索,似乎是在美国)。 (2认同)
  • @640KB 触点明显被腐蚀。旋转工具会将损坏的走线从 PCB 上撕下来。醋和牙刷足以去除腐蚀,但要轻轻地擦拭,以免进一步损坏腐蚀。 (2认同)
  • 这个答案不包括任何涉及水的冲洗步骤,以溶解任何可能进入任何东西的盐。这似乎是一个错误;正如 Chris H 所说,酒精不会溶解并去除盐分。 (2认同)

Chr*_*s H 27

先使用蒸馏水或去离子水,然后再使用高纯度异丙醇。酒精对去除盐沉积物没有任何作用,而且盐具有吸湿性,会从潮湿的空气中吸收足够的水分,形成导电膜。虽然微型 SD 卡是封装的,但我不相信它们是密封的,所以我假设里面有盐水 - 而且你无法打开它们来干燥它们。

\n

为了科学好奇心,我牺牲了一张 micro-SD 卡:

\n

打开 micro-SD

\n

彩色闪亮的位是存储数据的实际硅(晶体管的图案充当衍射光栅,因此具有颜色)。在连接器的键合线上形成的塑料可能适合短期浸入,但当也可能存在机械作用时,我不会长期相信它(尽管在数据记录器内部,它应该得到相当好的保护。

\n

micro-SD 内的实际 Si\n显微镜下观察内部硅的结构;总视野为1--2mm。插图显示了我们所看到的结构中 630nm 二极管激光器在去除除一个 Si 碎片之外的所有碎片后的衍射图案。点击查看全尺寸

\n

但在尝试阅读之前,您确实需要确保其完全干燥 - 热空气、异丙醇置换、干燥剂等。

\n

与数据相比,外部 USB 读卡器价格便宜且易于更换 - 因此不必担心损坏它,无论如何这是不可能的。使用外部读取器将为计算机提供基本上完整的电气故障保护。

\n

一旦插入,您肯定希望尽快获取一个干净的副本。有各种只读工具,即使文件系统严重损坏,也可以恢复很多内容。我已成功使用PhotoRec(跨平台、开源)从损坏的 SD 卡中恢复各种文件。如果文件系统完好无损,简单的副本就可以工作。但是,为了安全起见,设计用于从损坏的驱动器复制数据的工具(例如ddrescue,在其他答案中更详细地描述)将是一个很好的起点;PhotoRec 可用于副本。

\n

老实说,我怀疑您要么能够读取所有内容,要么什么也读取不了(或者读取可能会成功启动,然后卡就会死掉,但这似乎不太可能)。很难想象有一种机制可以损坏某些存储而不损坏其他区域,除非它是在受潮时写入的。

\n

如果在去离子水、异丙醇冲洗和彻底干燥后进行初始读取根本没有任何效果(例如,即使数据恢复工具也无法识别为存储),我会尝试(按此顺序):

\n
    \n
  • 使用温和的研磨剂清洁触点(请参阅其他答案) - 您甚至可能想在第一次测试之前执行此操作,具体取决于批量清洁后它们的外观。
  • \n
  • 在去离子水中浸泡更长时间(天),再次用 IPA 冲洗,干燥更长时间(如果可以的话,即使在真空室中,也可以缓慢抽气)。
  • \n
  • 最后,在去离子水中进行超声波清洗,IPA 冲洗,干燥,如果您无法泵送,可能会保持 ~50\xc2\xb0C 好几个小时。
  • \n
\n

  • @ChrisH关于数据的读取:在使用PhotoRec(一种文件雕刻工具)之前,我“强烈”建议尽可能制作数据的只读图像,可能使用像ddrescue(https://www.drescue.com)这样的工具。 gnu.org/software/ddrescue/),它可以处理(可能是片状的)卡在读取过程中消失的情况,并提供非线性复制的选项,以便可以跳过坏块(它们习惯于让您的操作系统不高兴)。获得 iso 文件后,就可以尝试从中获取实际文件了。修复电气接口并让芯片保持原样——光有光就会引起问题。 (11认同)
  • @ChrisH – 我同意您不会像 ATA 磁化介质那样出现传统的坏块。但是(根据我的经验)您可能会发现,请求确切的某个地址会导致读取永远挂起,或者驱动器自发消失。这实际上与坏块相同,并且 ddrescue 会在尝试恢复其余数据之前将一个区域标记为危险区域 - 例如,您可以反向读取它,并尝试“尽可能快地恢复”可能”在它永远破裂之前。地图文件很容易手动编辑,因此,在我看来,它是一个很棒的工具。 (3认同)
  • 旁白:我认为IC上的颜色更多是由于另一种干扰:IC上有一层SiO2玻璃,光在SiO2空气界面和Si-SiO2界面上反射并发生干涉。对于平面闪光灯,我猜想结构对于可见光干扰来说太小了,对于 3D 闪光灯来说可能会有所不同。您可以通过围绕表面法线旋转 IC 同时保持另一个角度恒定来进行区分:如果干扰发生变化,则由矩形晶体管网格(有效晶格常数变化)引起,如果干扰保持恒定,则由玻璃引起。 @克里斯H (3认同)
  • @chichak 好点,我在光学领域经常使用互引用滤波器。对于亚毫米碎片来说,这很棘手,但我倾向于同意你的观点。来自方形网格的二维衍射很难区分。我想无论如何我明天都会用激光瞄准它并寻找衍射图案。您需要一个周期超过几百纳米的结构。这是一个旧的廉价 1GB(不是 SDHC),因此根据 [Samsung],单元尺寸可能约为 100nm 或更大(https://semiconductor.samsung.com/newsroom/tech-blog/the-future-of-nand-technology /)(博客)和可能的年龄。 (3认同)
  • @etgriffiths 我是一名物理学家和普通硬件迷,今天在家工作,面前摆着一张死卡。我知道它已经死了的原因是,前几天我尝试在我的袖珍示波器中使用它来测量自行车发电机的输出,但失败了,所以这非常符合性格! (2认同)

Cri*_*gie 7

首先计算出数据的价值。如果它很重要,那么无论成本如何,专业的数据恢复可能是您的最佳选择。

如果法律事务需要这些数据,请将其提交给律师决定。不要自己做出任何努力,这可能会使事情变得更糟,并且您可能会被指控“篡改证据”或类似的罪名。


如果这只是“很高兴回来”,那么一定要尝试一下。

如果磁盘确实开始可读,您需要尽快复制全部内容。仅仅一次有效并不意味着明天还会再次有效。

确保您有足够的存储空间,准备好接收每个磁盘上的任何文件。

如果您能做出判断,请从最不重要的卡片开始。

使用经测试良好的已知良好的 MicroSD 转 USB 适配器。预计它将来可能会因砂砾或损坏而无法使用。

清洁 microSD 卡,使触点暴露且闪亮。我不会使用超声波清洁器,因为存在造成损坏的气蚀可能性。

理想情况下,您希望所有内部空间也干燥。将卡的顶部打开进行检查并使其干燥可能会有所帮助。有耐心。


此外,您还需要决定是否想要那里的文件,或者是否想要所有块。如果设备已删除文件,您可能最好使用类似处理卡图像的方法dd对整个卡进行成像。

如果可以单独检索文件,那么普通副本就应该可以。

如果文件系统损坏,您可能需要一个工具,例如ddrescue扫描磁盘并提取它可以识别的文件。然后您可以运行 fsck 或 scandisk 来修复文件系统并尝试正常读取。

归根结底,这些卡都是垃圾,将来不能被信任。即使它们现在工作得很好,也不要试图继续使用它们来做任何您关心的事情。

  • 如果可行,最好直接逐字节复制(`ddrescue`),因为 - 正如 Criggie 所说 - 它可能不会再次读取它。在线查看(例如在此[answer](https://superuser.com/questions/583762/how-to-tell-rsync-to-skip-files-on-a-damaging-hard-drive-block -instead-of-being/980279#980279) ) 用于最小化风险的程序。 (6认同)

小智 6

最慢的连接(SPI 协议)不使用引脚 1、2 和 8。最佳情况下,这些引脚应通过电阻器连接到高电平、低电平和高电平,但您可能会不连接这些线。你摆脱平庸的接触。

当微控制器在低吞吐量应用(例如数据记录器)中与 SD 卡连接时,通常使用 SPI 模式。询问曾经修补过微控制器的人;它们还可能具有连接到腐蚀触点的单触点探针。

另外,为什么不给这些数据记录器的生产商打电话呢?谁知道呢,他们可能有兴趣展示他们的产品如何在 40m 盐水以下使用(假设这不是他们的错),或者了解他们的产品如何失败(如果这是他们的错)。

  • 哦,我们已经向他们发送了错误报告。这些东西的部署速度还不到其能力的一半,无论是压力方面还是时间方面。我们预计他们会声称用户错误,但这是 10 台中有 2 台出现故障,而且我之前已经向他们指出他们的 O 形圈密封不够坚固。 (6认同)

Jou*_*eek 6

接触清洁剂很神奇,是您最好的选择。它旨在清洁电子触点,并且不会留下残留物。异丙基很好,而且毒性可能较小,但现在还不是采取折衷措施的时候。一罐可以用很长一段时间,随身携带相当有用

用胶带尽可能地盖住塑料碎片。进行一次贴片测试,以确保您不会意外地沾上塑料粘液 - 但根据我的经验,接触式清洁剂非常温和。然后向金属部件喷洒接触清洁剂,并用棉签快速擦洗。你应该能够摆脱大部分讨厌的东西。还有人建议,如果腐蚀更严重,请使用三聚氰胺橡皮擦或玻璃纤维铅笔 - 并且您需要按顺序这样做,因为它们更具磨蚀性。

买一个便宜的 SD 卡读卡器(我是认真的 - 你可以花一两美元买一个)只是为了看看它是否可以读取,然后使用你信任的读卡器来实际读取数据。