SSDをSecure Eraseしたのですが、メモ的にコマンドだけ残します。上記の記事を参考にさせていただきました。細かい話はそちらを参考にしてください。
Ubuntu17.04のLiveUSBを使用しました。LiveUSBを使うと、インストールしなくて良いので楽なのと、MacなどNotePCに内蔵されているSSDにもコマンドを放てる方法です。(OS復元領域なども初期化する手順です。本当に戻せないので気をつけてください。)
Windowsしか知らない人は、LinuxのCドライブとかパーティションの扱いに関して、確認しておくと良いかと。
Linuxのお勉強が面倒なら、
■ SSDの容量や製造した会社を把握しておく
or
■ SSDを一台しか繋がない
など、対策をしておくこと。
コマンド一覧
# show device list
sudo fdisk -l
# show disk info
sudo hdparm -I /dev/sda
# is passowrd set?
sudo hdparm -I /dev/sda | grep enabled
# is frozen lock?
sudo hdparm -I /dev/sda | grep frozen
# is suported secure erace?
sudo hdparm -I /dev/sda | grep supported
# set passowrd 'aaaa' to ssd
sudo hdparm --user-master u --security-set-pass aaaa /dev/sda
# exec secure erase
sudo hdparm --user-master u --security-erase aaaa /dev/sda
# exec enhanced secure erase
sudo hdparm --user-master u --security-erase-enhanced aaaa /dev/sda
手順
- Ubuntu LiveUSBの作成
- 起動後、コマンドで状況把握(frozen状態や「enhanced secure erase」が使えるか?など)
- frozen状態の場合、「sleep&復帰」するか「SSDの電源ケーブルを抜き差し」するなどして、SSDへの電源供給を断ってfrozen状態解除する。
- SSDに対してパスワードロックをかける。(初期化確認のため?)
- 使えるeraseコマンドを放つ。
- パスワードロックが無ければ、初期化成功。