
寄付できるように、ハードディスクのデータを安全に削除します。
私はこのpuproseのために特別に作られたツールであるshredを使います。それで私は走り、shred -vfz /dev/sdd1
それをしました:
shred: /dev/sdd1: pass 1/4 (random)...
shred: /dev/sdd1: pass 1/4 (random)...652MiB/932GiB 0%
shred: /dev/sdd1: pass 1/4 (random)...1,2GiB/932GiB 0%
shred: /dev/sdd1: pass 1/4 (random)...1,8GiB/932GiB 0%
shred: /dev/sdd1: pass 1/4 (random)...2,5GiB/932GiB 0%
しかし、速度が非常に遅いです。約1時間後でも、1TB HDDの最初のパスを完了できません。もしそうなら、データ削除のセキュリティを損なうことなく、より速い方法があるかどうか疑問に思います。
PS:以下を使用して行うこともできます。
dd if=/dev/urandom of=/dev/sdd1 bs=4k
しかし、セキュリティやスピードの面でどのような違いがあるのか疑問に思います。
答え1
ディスク/dev/sdd1
にはパーティションが1つしかありません。/dev/sdd
ディスク全体として考える必要があります。
ただし、要件を満たすには、ディスクにゼロを書き込むだけです。最新の高密度録音に最適:
pv /dev/zero >/dev/sdd
cat
そうでない場合は使用してくださいpv
。 (dd
ブロックサイズが4KBにすぎない場合は、あまり効率的ではありません。約32MB以上のブロックを使用することを検討する必要があります。)