任意のデータですべてを上書きせずにディスク(ファイルシステム/パーティション)をすばやく消去するには?たとえば、shred
私が望むものは達成できますが、時間がかかります。
答え1
実際に破壊することに興味がなければデータディスクでは、dd if=/dev/urandom of=/dev/sdc bs=1M count=2
最初の数メガバイト(MBRとパーティションテーブルを含む)を増やすなどの操作を実行できます。
このコマンドには taksey-backsies がないため、どのブロックデバイスを指しているかを確認してください。
答え2
最も高速で安全な方法は、新しいディスク全体を暗号化することです。その後、削除するには暗号化キーを削除します。 0.5秒で完了し、データを回復できません。
答え3
本当に速くて簡単なディスクオプションは、デバイスブロック消しゴムです。 20秒後、データは永遠に消えます。
答え4
ディスクを安全に消去するには、データを上書きする必要があります。破損したセクタや「アクセスできないセクタ」を上書きすることはできません。上記のようにディスクを破壊する必要があるからです。
以下は、ディスクをゼロで上書きするために使用できるいくつかのツールです。たとえば、一部のツールは、一度により多くのディスクを消去するためのより速いソリューションを提供できます。
- dd(私の考えではよく知られていると思います)
- dcfldd(ステータスとマルチ出力のddと同じです!)
- ddpt (主にストレージデバイスのコピーに使用されます)
- ddrescue(データを再インポートするための追加情報;-)
- 彫刻を破る
したがって、複数のディスクを消去したくない場合は、dcflddが良い選択かもしれません。
Darikのブートアンドヌーク(DBAN)も使用できます。 「これは、ハードドライブ上のすべてのファイルを完全に削除する完全に無料のデータ削除プログラムです。
ゼロ思考の執筆のボトルネックは執筆プロセスにあります。ディスクにボトルネックがあることを確認してください。たとえば、USB3 ディスクを USB3 ポートに接続します。
また、セクタがゼロかどうかをテストして、ゼロをゼロで上書きする必要がないようにする「プライベート」プログラムも見ました。 SSDドライブに適しています(各書き込み操作はSSDディスクの寿命を短縮します)。はるかに遅いように見えますが、場合によっては高速です。たとえば、読み取りが書き込みよりも速いため、ディスクを大量に使用しない場合(たとえば、小さなデータの転送ディスク)。