web-dev-qa-db-ja.com

SSDに「ATA Secure Erase」コマンドを送信する方法は?

[〜#〜] sed [〜#〜] をサポートしているSSDを消去する非常に良い方法は、 パスワード/キーを変更 することです。しかし、SEDをサポートしていないものをどうするのでしょうか。

この記事 言う

幸い、ほとんどのSSDを消去できますが、これはワイプよりも「リセット」に近いものです。 「ATA Secure Erase」コマンドは、保存されているすべての電子をフラッシュするようにドライブに指示し、ドライブにすべての保存されているデータを「忘れる」ように強制します。このコマンドは、基本的にすべての使用可能なブロックを「消去」状態にリセットします。これは、TRIMがガベージコレクションの目的で使用するものです。

質問

hdparmで実行できるものだと思うので、これを行うコマンドを誰かが知っていますか?

7
Jasmine Lognnes

手順は次のとおりです。

  1. フィーチャーがフリーズしていないかどうかを確認します。 hdparm -I /dev/sdX。起動している場合(通常BIOSによる)、フリーズを解除するには、コンピューターを一時停止してから再開するのが良い方法です。その後、ドライブは起動しますが、BIOSはありません。
  2. 重要:パスワードを設定してください。これにより、ドライブのセキュリティ機能が有効になります:hdparm --user-master u --security-set-pass password /dev/sdX
  3. 最後に、ドライブを消去します。hdparm --user-master u --security-erase password /dev/sdX

手順については、ここで詳しく説明します。 https://wiki.archlinux.org/index.php/SSD_memory_cell_clearing

私のドライブからの例:

セキュリティ:
マスターパスワードリビジョンコード= 65534 
サポートされています
有効ではありません
ロックされていません
凍結されています
期限切れではありません:セキュリティカウント
はサポートされていません:強化された消去
 2分間のセキュリティ消去ユニット。

だから、凍ってる…今はサスペンド…そして….

セキュリティ:
マスターパスワードリビジョンコード= 65534 
がサポートされています
が有効になっていません
がロックされていません
が凍結されていません
期限切れではありません:セキュリティカウント
サポートされていません:強化された消去
 SECURITY ERASE UNITでは2分。
8
Konrad Gajewski