ディスクを効果的に消去するためにパーティションをすばやく再フォーマットする方法は? [閉鎖]

ディスクを効果的に消去するためにパーティションをすばやく再フォーマットする方法は? [閉鎖]

私のドライブは私が望んでいないジャンクでいっぱいの18TBですrm -rf

Windowsでクイックフォーマットと同じことをしたいです。 ここに画像の説明を入力してください。

ドライブ全体をゼロまたは任意のデータで上書きしたくありません。これにより、ドライブの寿命が短くなり、時間がかかり、不要になるためです。

だから私は再フォーマットしようとしましたが、成功しなかったので、次のコマンドを実行しました。

root: ~ # sudo mkfs -t ext4 /dev/sdd1

mke2fs 1.42.9 (28-Dec-2013)
/dev/sdd1 is apparently in use by the system; will not make a filesystem here!

ドライバがインストールされていません:

root:~ # umount /dev/sdd1
umount: /dev/sdd1: not mounted

いくつかの出力

root:~ # lsblk
sdd
└─sdd1          ext4              [UUID REMOVED FOR THIS POST]

以下はドライブのfdisk出力です。

root:~ # fdisk -l

Disk /dev/sdd: 18000.2 GB, 18000207937536 bytes, 35156656128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk label type: gpt
Disk identifier: [UUID here]

df -hリクエストに応じて削除されたため、リストには表示されません。

fuser -vm /dev/sddfuser -vm /dev/sdd1出力なしで空白として表示されます。

lsof | grep /dev/sdd1出力のない空白が表示されます。

助けが必要な他の出力が何であるかを教えてください。

ドライブ全体を上書きせずにパーティションを再フォーマットしてすべてのデータを削除するにはどうすればよいですか?基本的には、高速フォーマットを実行するか、パーティションを削除して再追加するのが最善の方法です。

答え1

  1. HDDは通常、記録されたデータ量に影響されません(SSDのように)。
  2. 0を書くみんな新しいパーティションを作成するとき。なぜ?古いファイルが見つからないようにします。パーティションに古いジャンクがないため、新しく削除されたファイルを復元するのに役立ちます。
  3. /dev/sdd1は明らかにシステムで使用されています。ここではファイルシステムは作成されません。

データの破損を防ぐために修正されたエラーです。man mke2fs(同じユーティリティがext2/3/4パーティションを作成します)読み込むと、次のようになります。

-Fは、指定されたデバイスがブロック特殊デバイスのパーティションではない場合、または他の引数が意味を持たない場合でも、mke2fsがファイルシステムを生成することを強制します。ファイルシステムが使用中またはマウントされているように見える(実際には危険です)、mke2fsにファイルシステムを作成させるには、このオプションを2回指定する必要があります。

ext4おそらくこれほど大きなパーティションには適していません。 XFSを使用することをお勧めしますが、それは私の個人的な好みなので、偏見を持って無視してください。

答え2

パーティションのスーパーブロックを簡単に消去し、ファイルmkfsシステムが存在しないと思うようにファイルシステムをだますことができます。

$ sudo dd if=/dev/zero of=/dev/sdd1 bs=1k count=2

その後、sudo mkfsコマンドを再実行すると、パーティションがフォーマットされ、新しい空のファイルシステムが提供されます。

また-F -F、「...ファイルシステムが使用中またはマウントされているように見えても(本当に危険なことです)...」(から取得)、man mkfs.ext4スーパーブロックをクリアせずに「... force [mkfs]を使用してファイルシステムを作成するできます。」

このように:

mkfs.ext4 -F -F /dev/sdd1

答え3

これはSSDよりもハードドライブではあまり一般的ではありませんが、独自の暗号化ディスクがある場合は、内部暗号化キーを忘れて新しいキーを作成して暗号化方式でディスクを消去できます。この機能を使用しなくても、ほとんどのディスクはデフォルトで透過的に暗号化されているため、後で変換プロセスなしで保護できます。

hdparm --yes-i-know-what-i-am-doing --sanitize-crypto-scramble /dev/sdd

この場合、効果があり、迅速かつ効果的な最高の組み合わせです。

ただし、1つのパーティションでのみ機能しないため、再パーティションする必要があります。

ディスクが削除機能をサポートしていることを確認するには、hdparm query コマンドセットを使用できます。

hdparm -I /dev/sdd

関連情報