8

ファイルシステムが破損している(RAW)USBストレージデバイスがいくつかあります。正確な理由はわかりませんので、問題をシミュレートしたいと思います。ファイルシステムを破壊するためのツールや方法はありますか?またはさらに良いことに、ファイルシステムを破壊しない方法に関するガイドラインはありますか。

ありがとう!

4

2 に答える 2

4

シュレッドがすべてのファイル システムで機能しないシナリオがあります。shred 以外の 1 つの方法は、パーティション全体を dd することです。

デバイスが /dev/sdb またはそのようなものであると仮定すると、次のコマンドを使用してパーティション全体を dd できます。

dd if=/dev/zero of=/dev/sdb 

これにより、以前のファイル システムのデータ構造 (スーパー ブロックなど) を含むパーティションのすべての内容が zero で上書きされ、ファイル システムが事実上強制終了されます。

于 2012-10-21T07:28:31.487 に答える
3

Linux システムにアクセスできる場合は、shred.

USB ストレージを挿入し、実行dmesg | tailして作成されたデバイスの名前を取得し (使用しているコンピューターに HD が 1 つしかない場合は、おそらく/dev/sdb)、次のコマンドを root または with (実際のデバイスsudoに置き換えます) で実行します。/dev/sdX

shred /dev/sdX

shredUSB デバイスに複数のパーティションがある場合、適切なデバイス ファイル ハンドル (例: ) を指定すると、デバイス全体ではなく単一のパーティションで実行できます/dev/sdb1

shred指定したファイル (この場合はパーティションまたはデバイス全体) をランダムなデータで複数回上書きすることで機能します。USB ストレージが大きい場合、これには非常に長い時間がかかることがあります。

于 2012-10-17T08:56:19.467 に答える