概括
我将一个旧的内置 SSD(应该状况良好/未损坏)插入 USB 外壳,但我无法从中获取任何数据。
背景
我的旧 Kubuntu 笔记本电脑带有加密 (LUKS) SSD(三星 MZ-VLV5120 512GB M.2 PCIe NVMe 2280),停止工作了。我把它带到一家商店,他们认为一些与电源相关的组件被损坏了。他们更换了它,笔记本电脑重新开机并启动到需要解锁加密 SSD 的程度,所以SSD 似乎没有问题。
现在,由于他们使用的组件尺寸不对,他们无法正确关闭它,而且他们已经拖延了数周。与此同时,我买了一台新笔记本电脑,所以我最终要求他们直接给我 SSD,然后我将其插入Sabrent USB 3.2 Type-C 外壳,适用于 M.2 PCIe NVMe 和 SATA SSD将我的数据移动到我的新笔记本电脑。
新笔记本电脑上全新安装了 Kubuntu 20.04。
问题
当我将机箱连接到笔记本电脑时,它会亮起(机箱 LED 亮起),并显示为/dev/sda
,但我似乎无法对其进行任何操作。例如,KDE 分区管理器无法检测到它。
另外,为了安全起见,我尝试在尝试其他任何操作之前使用 备份镜像gddrescue
,但这似乎也不起作用。顺便说一句,当 SSD 还在损坏的笔记本电脑中时,我曾经使用 备份它gddrescue
,并且运行良好。但现在,该过程立即终止,没有执行任何操作:
GNU ddrescue 1.23
Press Ctrl-C to interrupt
ipos: 0 B, non-trimmed: 0 B, current rate: 0 B/s
opos: 0 B, non-scraped: 0 B, average rate: 0 B/s
non-tried: 0 B, bad-sector: 0 B, error rate: 0 B/s
rescued: 0 B, bad areas: 0, run time: 0s
pct rescued: 0.00%, read errors: 0, remaining time: n/a
time since last successful read: n/a
Finished
问题
- 在这种情况下,我还需要做些其他事情才能访问数据吗?
- 我所看到的情况是否意味着驱动器现在可能已损坏?说实话,我要求商店将其交给我的原因之一是我开始担心他们可能会造成额外的损坏,这就是他们一直遇到延误/问题的原因。
- 是否存在这样的可能:外壳本身显示为
/dev/sda
,但实际驱动器根本没有被读取? - 尝试将其插入到另一台(兼容的)PC 中,而不是尝试从 USB 外壳访问,这有意义吗?
欢迎任何帮助/建议。
附言:最明显的评论是:“你为什么不直接从你提到的备份中获取数据”。不幸的是,我丢失了驱动器的最新备份,而我所拥有的备份中缺少了很多有价值的信息/工作。
答案1
我刚刚注意到这个问题仍然悬而未决,尽管我实际上不久前就解决了这个问题,因此更新以结束:
(蹩脚的)解释是,我只是没有用力将 SSD 推入连接器足够远(我猜是因为我担心造成损坏),所以它没有正确连接。当我将外壳连接到 PC 时,外壳的电路会亮起(LED 工作并且可以看到/dev/sda
设备),但实际的 SSD 并未连接。当我最终决定用力推入并且它正确弹出时,一切都正常。
这几乎使问题变得毫无意义,但我还是留下它,以防有人遇到同样的情况并感到困惑:你可能需要对你的硬件不那么温柔!:D