Raspberry Piで使用する予定のマイクロSDカードを入手しました。
KDEパーティションマネージャーを使用して、カード上の元のパーティションを削除し、新しい12GiB ext4パーティションを書き込みました。これを行った後、カードはまだその6%、30.02 MiBが使用されていると言います。
基本的に、すべてのコンテンツのカードを完全に消去して、新しいOSに対応できるようにします。トリックのようなコマンドを実行するか、shred
それともdd
パーティションを破壊しますか?
Raspberry Piで使用する予定のマイクロSDカードを入手しました。
KDEパーティションマネージャーを使用して、カード上の元のパーティションを削除し、新しい12GiB ext4パーティションを書き込みました。これを行った後、カードはまだその6%、30.02 MiBが使用されていると言います。
基本的に、すべてのコンテンツのカードを完全に消去して、新しいOSに対応できるようにします。トリックのようなコマンドを実行するか、shred
それともdd
パーティションを破壊しますか?
回答:
あなたの推測dd
は正しいです。次のコマンドでSDカードを消去できます(SDカードがであると仮定しましょう/dev/sdd
):
このコマンドを中断しないでください。中断すると、SDカードが破壊される可能性があります。
$ sudo dd if=/dev/zero of=/dev/sdd bs=8192
注: このコマンドが正常に完了せず、中止する必要がある場合、他の記事で説明されているディスクパーティション回復プログラムで回復できる可能性が高いです。
SDカードのサイズと速度によっては時間がかかる場合があります。あなたが確信しているなら、CIAはあなたのファイルを回復したいので、urandom
代わりにSDカードを上書きしますzero
:
$ sudo dd if=/dev/urandom of=/dev/sdd bs=8192
dd
上記の例のコマンドは、SDカード全体を消去し、パーティションテーブルがなくてもパーティションを残しません。そのため、SDカードにパーティションを再作成する必要があります。これはcfdisk
、parted
(私の推奨事項)またはのようなパーティション分割ツールで実行できますgparted
。
そしてもう1つ、commandを呼び出すときは非常に注意してくださいdd
。of=
引数値のタイプミスは災害を引き起こす可能性があります。
/dev/random
P:あなたはまた、オーブンで焼く発火に、深い海の中でそれを埋める必要があることを言及しないように...と5〜10倍のようにそれを行う
(A.)現在のパーティションをすべて削除して、カードを再利用します。
パーティションを消去したり、(マイクロ)SDカードを再フォーマットするには、gnome-disk-utility(別名「ディスク」)を使用します。
(B.)カードの現在の(または以前の)コンテンツを消去して、回復できないようにします。
安全に消去するカードを、あなたがする必要がEITHER物理的にカードを破壊する(サブ2mm²粒子にレンダリング)ORトリガする(ベンダーから)ユーティリティを使用し、安全な消去機能を。
(ランダムデータの)複数の書き込み、または再フォーマットは、必ずしもデータを削除しません。
sfill
このツールは、この目的のために使用することができます。参照してくださいsuperuser.com/questions/319262/...
ファイルを削除する前に細断できます。
find /media/user/SD32/ -type f -exec shred -v -f -n0 -z -u {} \;
shred
paramsの意味:詳細、書き込み不可ファイルの強制削除、ランダムバイトの書き込み(高速化)、ゼロの書き込み(非常に高速)、ゼロの書き込み後にファイルの切り捨てと削除。
これにより、などのアプリでデータが復元されないようにデータが削除されますphotorec
。
/unix/27027/how-do-i-recursively-shred-an-entire-directory-treeを参照してください
fdisk
。(GPTまたはその他の技術的な制限のためにできない場合を