ファイルシステムが破損している(RAW)USBストレージデバイスがいくつかあります。正確な理由はわかりませんので、問題をシミュレートしたいと思います。ファイルシステムを破壊するためのツールや方法はありますか?またはさらに良いことに、ファイルシステムを破壊しない方法に関するガイドラインはありますか。
ありがとう!
ファイルシステムが破損している(RAW)USBストレージデバイスがいくつかあります。正確な理由はわかりませんので、問題をシミュレートしたいと思います。ファイルシステムを破壊するためのツールや方法はありますか?またはさらに良いことに、ファイルシステムを破壊しない方法に関するガイドラインはありますか。
ありがとう!
シュレッドがすべてのファイル システムで機能しないシナリオがあります。shred 以外の 1 つの方法は、パーティション全体を dd することです。
デバイスが /dev/sdb またはそのようなものであると仮定すると、次のコマンドを使用してパーティション全体を dd できます。
dd if=/dev/zero of=/dev/sdb
これにより、以前のファイル システムのデータ構造 (スーパー ブロックなど) を含むパーティションのすべての内容が zero で上書きされ、ファイル システムが事実上強制終了されます。
Linux システムにアクセスできる場合は、shred
.
USB ストレージを挿入し、実行dmesg | tail
して作成されたデバイスの名前を取得し (使用しているコンピューターに HD が 1 つしかない場合は、おそらく/dev/sdb
)、次のコマンドを root または with (実際のデバイスsudo
に置き換えます) で実行します。/dev/sdX
shred /dev/sdX
shred
USB デバイスに複数のパーティションがある場合、適切なデバイス ファイル ハンドル (例: ) を指定すると、デバイス全体ではなく単一のパーティションで実行できます/dev/sdb1
。
shred
指定したファイル (この場合はパーティションまたはデバイス全体) をランダムなデータで複数回上書きすることで機能します。USB ストレージが大きい場合、これには非常に長い時間がかかることがあります。