首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何用hdparm解锁SSD磁盘?

如何用hdparm解锁SSD磁盘?
EN

Server Fault用户
提问于 2015-08-09 06:15:44
回答 2查看 118.1K关注 0票数 20

我有一个具有密码保护的SSD磁盘,但是密码很久以前就丢失了.所以我试着用hdparm命令删除ATA的安全性。

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

代码语言:javascript
复制
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安全模式特性。

当在此磁盘上使用安全解锁命令时,结果如下:

代码语言:javascript
复制
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磁盘并删除密码?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2015-11-04 08:40:47

我能够让这个在我的西部数字WD20EURS上工作。在拼凑了来自所有谷歌的提示之后,我得到了一个主密码,研究了hdparm的命令,并在你最初的问题中使用了你的例子来解决我的问题。也许这对你也有帮助。

首先,我找到了不同品牌驱动器的主密码列表。

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

我的方法:

  • 使用转义取消Bios密码请求。
  • 引导到CentOS7 CLI (以前安装了yum install hdparm)
  • 命令hdparm -I /dev/sda检查驱动器是否“锁定”( -I为大写I)
  • 命令hdparm --user-master m --security-unlock PASS /dev/sda
    • M=使用主密码
    • PASS = for me,键入'WDC‘10次,最后输入'W’
      • 在上面列出的链接中找到这个密码

  • 再次命令hdparm -I /dev/sda ( -I是大写I )。这一次,驱动器显示“没有锁定”(我对此犹豫不决)。
  • 命令hdparm --user-master m --security-disable PASS /dev/sda
    • 这将禁用硬盘上的密码,并允许您在下次不需要密码的情况下启动。

  • 然后我把驱动器放回我的Windows机器里。我能够看到驱动器中的所有分区,删除它们,并使用这个新驱动器!
票数 18
EN

Server Fault用户

发布于 2015-08-30 17:39:44

尝试使用主密码来保护-擦除磁盘。执行安全擦除将重置用户密码。您可以通过google搜索找到供应商默认的主密码列表。例如,这个网站可能有用:

https://ipv5.wordpress.com/2008/04/14/list-of-hard-disk-ata-master-passwords/

票数 5
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/712849

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档