Я запустил операцию безопасного стирания в Ubuntu с помощью утилиты disk (пример ниже), и машина заблокировалась, я перезагрузил ее и теперь не могу получить доступ к диску. После загрузки BIOS запрашивает пароль диска, который я понятия не имею, какой он должен быть. Я пробовал пустой пароль и пароль пользователя Linux, ни один из них не работает. Я полагаю, что моя надежда в том, что утилита disk использует какой-то пароль по умолчанию во время стирания, и что кто-то здесь знает, какой он должен быть. Последнее замечание, я нашелэтот вопросчто, похоже, и есть нужный мне ответ, но, к сожалению, я использовал дисковую утилиту из Live CD, поэтому журналов нет.
Я также попытался hdparm
разблокировать диск, используя указанные выше пароли.
sudo hdparm -I /dev/sdb
урожайность:
...
Security:
Master password revision code = 65534
supported
enabled
locked
not frozen
not expired: security count
supported: enhanced erase
Security level high
564min for SECURITY ERASE UNIT. 564min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 5000c500c2e9cd0d
NAA : 5
IEEE OUI : 000c50
Unique ID : 0c2e9cd0d
Checksum: correct
sudo hdparm --user-master u --security-disable NULL /dev/sdb
урожайность:
/dev/sdb:
Issuing SECURITY_DISABLE command, password="", user=user
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 04 51 40 00 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 04 53 40 01 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
sudo hdparm --user-master u --security-disable mypassword /dev/sdb
урожайность:
/dev/sdb:
Issuing SECURITY_DISABLE command, password="mypassword", user=user
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 04 51 40 00 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 04 53 40 01 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
sudo hdparm --user-master m --security-disable mypassword /dev/sdb
урожайность:
/dev/sdb:
Issuing SECURITY_DISABLE command, password="mypassword", user=master
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 04 51 40 01 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 04 53 40 01 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
sudo hdparm --user-master m --security-disable NULL /dev/sdb
урожайность:
/dev/sdb:
Issuing SECURITY_DISABLE command, password="", user=master
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 04 51 40 01 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 04 53 40 01 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
решение1
Я неправильно понял, что говорил другой ответ, мне не нужно было смотреть в логи, xxxx
это буквальный пароль. Так что просто введите:
sudo hdparm --user-master u --security-disable xxxx /dev/sdb
Я только что попробовал, и это работает.
Надеюсь, если кто-то еще с этим столкнется, это поможет.