web-dev-qa-db-ja.com

hdparm-USB経由でSATASSDを安全に消去する方法

私はSSDを安全に消去する方法について this ガイドに従っています(現在、約30mb/s seqでしか書き込みを行わない私のパフォーマンスを改善しようとしています)。

ただし、ハードドライブがフリーズしないように、USB-> Sataドッキングデバイスを使用しています。どうやらこのソリューションを使用すると、SATAデバイスはSCSIドライブとして認識され、問題が発生します。

これらのパラメーターで「hdparm-I/dev/sda」コマンドを使用すると、エラーが発生します。

HDIO_DRIVE_CMD(識別)が失敗しました:無効なExchange

この問題について何度もグーグルした後、実際にこの問題を解決した人を見つけることができないようです。しかし、私は先に進んで安全な消去を使用しようとはしていません。したがって、これが実際に機能するかどうかはわかりません。

ドライブがSCSIドライブとして認識されている状態で安全な消去を実行できるかどうかについては特に、これで取得できるすべての入力が大好きです。

ドライブ自体はSamsung256gb SSD(pm800)です。修理を超えて台無しにしないという合理的な安全性を感じずに、この手順を実行することに抵抗があることを理解できると確信しています。

3
user32283

おそらく、USB-> SATAデバイスは、「安全な消去」を実行するために必要なすべての特別なコマンドの受け渡しをサポートしていません。ドライブを通常使用するために必要な最小限のコマンドだけです。

また、私の経験では、SATAおよびUSBストレージデバイスは常に/ dev/sdXとして表示され、実際にはSCSIとして認識されておらず、Linuxカーネルで同じインフラストラクチャの一部を使用しているだけです。

3
davr