我的 Crucial SSD 在尝试擦除后被锁定,即使输入正确的密码似乎也无法解锁。有主密码这种东西吗?

我的 Crucial SSD 在尝试擦除后被锁定,即使输入正确的密码似乎也无法解锁。有主密码这种东西吗?

我的 Crucial BX100 SSD 被锁定了。我无法使用正确的用户密码将其解锁。

所以我在谷歌上搜索了一下,阅读主题我应该尝试用主密码来解锁它。

不幸的是,我没有在互联网上找到 Crucial 驱动器的主 ATA 密码。

有人知道 Crucial 驱动器的 ATA 主密码吗?

我想使用以下命令:

hdparm --user-master m --security-unlock PASS /dev/sda

或者也许有人知道其他可以解锁我的 SSD 的解决方案。


背景:我想安全擦除我的 SSD 驱动器。我从 Knoppix Live CD 启动并使用以下命令:

hdparm --user-master u --security-set-pass PASS /dev/sda

之后我想用以下方法真正安全地删除它:

hdparm --user-master u --security-erase PASS /dev/sda

00但它在末尾加上了以下内容:

Bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 51 e0 00 21 04 …

可能需要知道的是:在此之前我的驱动器已冻结。我通过将系统置于睡眠模式解决了这个问题。此后冻结状态已消失。

这是否会导致锁定状态?我不知道。


我现在有点绝望,希望你能帮助我。


编辑 3 月 1 日:

我找到了这个线今天有人遇到了同样的问题。他们认为,他的情况是控制器问题。也许我会在接下来的几天里用这些信息质问 Crucial。

有关更多信息:我也尝试了以下命令:

hdparm --user-master m -- security-disable NULL /dev/sda

hdparm --user-master m --security-erase-enhanced NULL /dev/sda

结果:

Bad/missing sense data, sb[ ]: 70 00 05 00 00 00 00 0a 51 e0 00 21 04 

fdisk -l

结果:

i/o (input/output) Error

答案1

如果你所说的“锁定”是指 ATA 安全擦除级别,那么你应该能够使用新的主密码,无论旧密码是什么:

hdparm --user-master m --security-set-pass NEWPASS /dev/sda

对于已被锁定以准备擦除的驱动器,或对于正在擦除的驱动器,这是唯一允许的操作。

这是因为锁的目的是为了防止有人中断擦除,然后访问任何剩余的数据。

但如果有人想做的只是重新利用驱动器和丢弃任何先前的数据,然后启动新的擦除应该可以工作(只要驱动器处于良好的工作状态)。

答案2

好的,伙计们,更换成功了!我鼓励遇到同样问题的每个人都向 Crucial 发送保修更换请求。

我的经验: - 当您说您在 Linux 上使用此驱动器,然后出现问题时,Crucial 会试图摆脱您(至少在电话中)。他们说了类似这样的话:“我们不支持 Linux”(在我看来,这是愚蠢的说法,不值得一听)。实际上,有一个人告诉我类似这样的话:“如果驱动器在使用 Linux 时变砖,则不会更换驱动器”。这可以忽略。我感觉他们试图责怪我,而不是听我说我没有做错什么,一定是硬件故障。

所以 - 我的建议是:如果你把它寄回去,就不要提到在 Linux 上使用(至少在实际的更换请求中*)。只要说它不适用于 Windows 10,你就可以放心使用了。那么你就不会遇到问题。

*在我发送的一封一般服务邮件中,工作人员非常有帮助,甚至提到了 Linux。

问候!

答案3

我想毫无疑问这是一个硬件问题。

我将联系 Crucial,希望能够更换 SSD。

(本文后面会对此进行解释。)


@Royce:

您不会碰巧通过 USB 转 SATA 连接驱动器吧?如果是这样,您可以尝试直接 SATA 连接吗?

-> 不,它不是通过 USB 转 SATA 连接的。它通过 SATA 连接直接连接到主板。


对于我认为是硬件问题的解释:

1)我试过一切这在软件层面上是可能的 - 但对 SSD 不起作用:

  • Linux 终端中所有可能的命令(见上文) - 包括 Royce 的命令:

    hdparm --user-master m --security-set-pass NEWPASS /dev/sda

  • 将 SSD 插入主板上的另一个 SATA 端口
  • 在 UEFI/BIOS 中将 SATA 选项在 IDE 和 AHCI 之间切换
  • 在 Windows 上安装“Crucial Storage Executive”,并尝试使用“PSID 恢复”功能对其进行安全擦除(就像 Crucial 支持人员告诉我的那样)-> 不起作用

    • “Storage Executive”和 Windows 都无法识别 SSD(甚至 Windows 磁盘管理也无法识别)。
    • 信息:UEFI(BIOS)和Linux都可以识别SSD
  • 通过 USB 启动驱动器刷新固件 -> 不起作用:

    CMD_Status:驱动器中止命令 | STATUS_CODE:13

2)正如我在开篇所写(在“3 月 1 日编辑”部分),我发现此主题根据那里的答案,这可能是编程控制器损坏即硬件故障。我非常确定他们是对的,这也适用于我的驱动器 - Crucial BX100。


概括:

它实际上看起来像 Crucial 的 BX100变得僵硬如果您在 Linux 上添加安全密码。

这可能是一个错误的编程控制器。

我将联系 Crucial 支持(保修期尚未结束),并且告诉您替换是否有效。

相关内容