修复在安全擦除期间拔下的 SSD

修复在安全擦除期间拔下的 SSD

我曾经遇到过 SanDisk X110 mSATA SSD 的问题,我使用 TxBench 将其置于安全擦除状态,并使用带有 ASM1053E 芯片的 USB 适配器。不幸的是,我的电脑在几秒钟后就卡住了,我移除了 SSD。现在 USB 适配器工作正常(未损坏),但每当我插入 SSD(USB 或 SATA)并尝试操作时,访问它的每个软件都会卡住,只要我移除 SSD 就会恢复正常。我既不能格式化 SSD,也不能再次擦除它。TxBench 告诉我它不是安全冻结,但无法擦除它。有什么方法可以拯救 SSD 并使其正常运行?
注意:使用“修复”一词,我的意思是我只想恢复驱动器,而不是数据恢复(我总是保留一份好的备份)

编辑:我相信驱动器是不是坏了,因为我可以在 Windows 磁盘管理中看到它的型号所有软件都可以识别磁盘(但无法识别容量)HD Tune 和 Crystal Disk Info 可以正确读取其所有 SMART 数据。

答案1

ATA 安全擦除无法通过 USB 运行

警告:请勿尝试通过 USB 接口执行此操作!当我通过 SATA 接口在 X-25M 上尝试此过程时,它运行良好。当我稍后通过 USB 适配器在同一驱动器上再次尝试此过程时,它允许我使用密码保护驱动器,但不会接受 SECURITY-ERASE 命令。

您的 USB 外壳可能正在阻止 I/O,因为它无法处理已设置 ATA 密码的 SSD。驱动器不会响应读取请求,因此外壳可能会一直尝试并重试访问,但失败。

有很大几率您可以通过主板的 SATA 接口直接插入 SSD 来解决此问题。

一旦 SSD 通过 SATA 直接连接,请尝试禁用密码。

在 Linux 上,执行此操作的命令是

sudo hdparm --security-disable PASSWORD /dev/sdX

… 在哪里PASSWORD你最初设置的密码在哪里,/dev/sdX是SSD。

答案2

SSD 与 HDD 有很大不同。您不需要对 SSD 进行安全擦除,事实上,这样做适得其反。当您删除所有项目或格式化驱动器,然后让其连接一小会儿时,内置的 GarbageCollection 将释放所有已删除的位,之后将无法恢复任何数据。要恢复操作后的数据,只需连接并再次格式化即可。

相关内容