Назад | Перейти на главную страницу

как разблокировать ssd диск с помощью hdparm?

У меня есть SSD-диск с защитой паролем, но пароль давно утерян ... поэтому я попытался проверить безопасность ATA с помощью команды "hdparm".

с "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. Собрав по кусочкам советы со всего Google, я смог получить мастер-пароль, изучить команды hdparm и использовать ваш пример в исходном вопросе, чтобы решить мою проблему. Может быть, это вам тоже поможет.

Во-первых, я нашел список мастер-паролей для различных марок дисков.

Вот два места (заменено версиями веб-архива, чтобы избежать гниения ссылок)

Мой метод:

  • Использовал ESCAPE для отмены запроса пароля Bios HD.
  • Загрузился в CentOS7 CLI (ранее установленный yum install hdparm)
  • Команда hdparm -I /dev/sda чтобы проверить, не был ли диск "заблокирован" ( -I это заглавная я )
  • Команда hdparm --user-master m --security-unlock PASS /dev/sda
    • m = с использованием мастер-пароля
    • PASS = для меня, набрав 'WDC' десять раз, с завершающей 'W'
    • нашел это в ссылках, перечисленных выше
  • Команда hdparm -I /dev/sda очередной раз ( -I это заглавная я ). На этот раз привод показал "не заблокирован" (чему я нерешительно обрадовался)
  • Команда hdparm --user-master m --security-disable PASS /dev/sda
    • -Это должно отключить пароль на жестком диске и позволить вам загрузиться без пароля в следующий раз.
  • Затем я вставил диск обратно в свою машину с Windows, и я смог увидеть все разделы на диске, стереть их и использовать этот новый диск!

Попробуйте использовать мастер-пароль для безопасного стирания диска. Выполнение безопасного стирания сбросит пароль пользователя. Вы можете найти списки мастер-паролей по умолчанию от поставщиков через поиск в Google. Например, этот веб-сайт может быть полезен:

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