質問: linuxでパーティションを再作成するためにssdからすべてのパーティションを消去する最も簡単な方法はありますか。 ssdのすべてのパーティションとデータを消去したいので、再分割できます(これはセキュリティ上の理由からではありません)。私はsudo dd if=/dev/zero of=/dev/sdb bs=1mを見ましたが、これが各パーティションを0で埋めているだけでは、これが私がやりたいことがわからないのです。私はこのコマンドをかなり頻繁に実行するつもりです、そして私は私のssdの書き込みを使い果たしたくありません。この問題への取り組みについて誰かが私にアドバイスをくれますか?
回答: ssdの場合:blkdiscardを使用して、ディスク全体またはパーティション全体をトリムできます。安全性はそれほど高くありませんが、実際には瞬間的です(ディスクはすべてのセルを未使用としてマークするだけです)。セキュリティのために:フルディスク暗号化を使用してください。暗号化されている場合でもディスク全体を拭くのは面倒ではありません - あなたはあなたの鍵を含んでいる領域(例えば、暗号化されたパーティションの最初の1〜2 mib)だけを拭く必要があります。再分割のために:やはり、すべてのデータを消去することを煩わさないでください。あなたはwipefsを使ってファイルシステムを破壊し、残りのブートローダを一掃するためにディスクの最初の1 mibをスクラブするだけです。 mkfsを使ってパーティションをフォーマットした後、osは単にそれが完全に空であると仮定します。(実際、linuxでは、mkfs.ext4はパーティションをフォーマットする前に自動的にパーティション全体をトリムします。)