私はDebianを実行しています。友人に寄付したいので、跡を残さないようにhdd全体をフォーマットする方法が必要です。それをフォーマットするための最良の方法は何でしょうか? OSを再インストールしても、完全にフォーマットされません。私はそれを完全にフォーマットして、あなたがそれを店から購入したときのように、完全に新しく、以前に保管したことがないような方法を探しています。
「友人」がNSAでない限り、ランダムまたはパターンの上書きを多く行うツール(他の人が推奨しているDBANのように)はやりすぎです-dd if=/dev/zero of=[your disk... make sure you get it right] bs=10M
はそれを消去して、ディスクを取り出さずに回復できないようにします特別なハードウェアでプラッタを分解してスキャンします。
Gillesが示唆するように代わりに/dev/urandom
を使用する場合は、後でMBRをゼロにして、パーティションテーブルとブートコードがクリーンであることを確認し、BIOSまたはパーティションツールを混乱させないようにしてください:dd if=/dev/zero of=[disk] bs=512 count=1
shred を使用:
shred -vfz /dev/X
Electronic Frontier Foundationの Surveillance Self-Defense site は Darik's Boot and Nuke を推奨しています。自己完結型のブートCDなので、どのOSでも動作します。
DBANが消去することに注意してくださいeveryコンピュータに接続されたハードドライブ。保持する予定のある他のハードドライブがある場合は、DBANを起動する前に、それらのプラグが抜かれていることを確認してください。
これは実際には「LinuxおよびUnix」の回答ではありませんが、ハードウェアで使用できる場合は、ATA Secure Eraseコマンドを使用します。 ATA Secure Eraseについては、こちらをご覧ください https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase 。
以下は、hdparm
ユーティリティ( man page )を使用して任意のシステムでコマンドを使用する方法をまとめたものです。指示は上記の記事からです。ドライブが/dev/X
にあると想定しています。消去しようとしているディスクが実際に実行されないように、なんらかのLive CDからこれを実行したい場合。
hdparm -I /dev/X
コマンド出力で「not frozen」を探して、デバイスがフリーズしていないことを確認します。デバイスがフリーズしている場合、それを変更できるかどうかをBIOSで確認する必要がある可能性があります。
hdparm --user-master u --security-set-pass mypass /dev/X
ドライブのパスワードを「mypass」または選択したものに設定します。パスワードを設定していない場合、ドライブはこのコマンドを受け付けません。
hdparm --user-master u --security-erase mypass /dev/X
コマンドを発行します。上記のリンク先のWebサイトの指示には、各ステップが期待どおりに機能することを確認するコマンドと、いくつかの役立つトラブルシューティングもあります。この方法は安全性が高く、比較的高速です。
遅いですが、非常に安全です。だから、その準備をしてください。
多分あなたは「ディスク」をインストールできる https://askubuntu.com/questions/249310/how-can-i-launch-disk-utility-after-installing-it 、 https: //help.gnome.org/users/palimpsest/ 、それはあなたのパーティションを読み取り、それらがプライマリであれば、ギアを使用して完全にフォーマットすることができます。
ファイル、ディレクトリ、パーティション、およびハードディスクドライブ全体を処理できるwipe
コマンドを使用できます。マンページにある詳細情報man wipe
およびここ http://linux.die.net/man/1/wipe :
wipe -i /dev/X
破壊的に実行 badblocks
-w
問題のパーティションをスキャンします。これにより、さまざまなビットパターンですべてが何度も上書きされます。