拭き取った後も、パーティションはまだlukで暗号化されています。

拭き取った後も、パーティションはまだlukで暗号化されています。

私は以下を使ってディスクを拭きます。

wipefs -a /dev/sda.

幸せにディスクをフォーマットしましたが、マウントしたいとき/dev/sda3それは言う「不明なファイルシステムタイプcrypto_LUKS」

このパーティションを暗号化していないので、以前の設定が何とか保存されているようです。ディスクを明確に消去またはリセットした場合、どのようにこれが可能ですか?

まず、そのドライブの暗号化を開き、復号化して削除する必要がありますか?

答え1

wipefs -a /dev/sdxパーティションではなく、デバイスのマジック署名のみが削除されます。したがって、最大パーティションテーブルだけが消去されますが、以前と同じオフセットでパーティションを再作成すると、古いデータはそのまま残ります。パーティションも消去する必要があります。

wipefs -a /dev/sdx[1-9]* # wipe old partitions
wipefs -a /dev/sdx       # wipe the disk itself
parted /dev/sdx          # create new partitions
wipefs -a /dev/sdx[1-9]* # wipe the new partitions, just in case
# create filesystems or whatever

それ以外にも、wipefs署名がわからない場合は、何かを消さないことが完全に可能です。あるいは、破損​​した署名にもかかわらず、他のプログラムはまだパーティション内のデータを認識できます。wipefs少数のマジックバイトだけが上書きされ、ほとんどの場合は元に戻すことができます。

答え2

より簡単な消去コマンドを使用します。

cat /dev/zero > /dev/sda

ただし、それ以降のすべてのファイルは履歴であることに注意してください。

関連情報