加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 如何使用hdparm解锁ssd磁盘?

发布时间:2020-12-13 18:02:28 所属栏目:Linux 来源:网络整理
导读:我有一个带密码保护的SSD磁盘,但很久以前密码丢失了……所以我试图用“hdparm”命令来简化ATA安全性. 使用“hdparm -I”,磁盘信息看起来很有趣,如下所示: root@ubuntu:~# hdparm -I /dev/sda/dev/sda:ATA device,with non-removable media Model Number: TX
我有一个带密码保护的SSD磁盘,但很久以前密码丢失了……所以我试图用“hdparm”命令来简化ATA安全性.

使用“hdparm -I”,磁盘信息看起来很有趣,如下所示:

root@ubuntu:~# hdparm -I /dev/sda

/dev/sda:

ATA device,with non-removable media
    Model Number:       TX21B10400GE8001                        
    Serial Number:      FG002VTA
    Firmware Revision:  PRO6F515
    Transport:          Serial,ATA8-AST,SATA 1.0a,SATA II Extensions,SATA Rev 2.5,SATA Rev 2.6,SATA Rev 3.0
Standards:
...........................
Commands/features:
    Enabled Supported:
       *    SMART feature set
            Security Mode feature set
...........................
Security: 
    Master password revision code = 65534
        supported
    not enabled
        locked
    not frozen
    not expired: security count
        supported: enhanced erase
    2min for SECURITY ERASE UNIT. 2min for ENHANCED SECURITY ERASE UNIT. 
Logical Unit WWN Device Identifier: 50011731001636dc
    NAA     : 5
    IEEE OUI    : 001173
    Unique ID   : 1001636dc
Checksum: correct

如您所见,磁盘处于安全锁定状态,并且它不支持hdparm安全模式功能.

在此磁盘上使用安全解锁命令时,打印输出如下:

root@ubuntu:~# hdparm --user-master u --security-unlock 123456 /dev/sda
security_password="123456"

/dev/sda:
 Issuing SECURITY_UNLOCK command,password="123456",user=user
SECURITY_UNLOCK: Input/output error

我想知道有没有其他方法来解锁这个ssd磁盘并删除密码?

解决方法

我能够在Western Digital WD20EURS上使用它.拼接来自谷歌各地的提示后,我能够获得主密码,研究hdparm的命令,并在原始问题中使用您的示例来解决我的问题.也许这对你也有帮助.

首先,我找到了各种品牌驱动器的主密码列表.

这里有两个位置(替换为Web Archive版本以避免链接腐烂)

> List of hard disk ATA master passwords
> How to remove password from your hard disk

我的方法:

>使用ESCAPE取消Bios HD密码请求.
>启动到CentOS7 CLI(以前安装了yum install hdparm)
>命令hdparm -I / dev / sda检查驱动器是否“锁定”(-I是大写i)
>命令hdparm –user-master m –security-unlock PASS / dev / sda

> m =使用主密码
> PASS =对我来说,键入’WDC’十次,完成’W’
>在上面列出的链接中找到了这个

>再次命令hdparm -I / dev / sda(-I是大写i).这次驾驶显示“未锁定”(我犹豫不决)
>命令hdparm –user-master m –security-disable PASS / dev / sda

> – 这应该禁用硬盘驱动器上的密码,并允许您下次无需密码即可启动.

>然后我把驱动器放回我的Windows机器,我能够看到驱动器中的所有分区,擦除它们,并使用这个新的驱动器!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读