Saya menjalankan Debian dan memerlukan cara untuk memformat seluruh hdd agar tidak meninggalkan jejak apa pun karena saya ingin menyumbangkannya ke teman. Jadi apa yang akan menjadi cara terbaik untuk memformatnya? Jika saya menginstal ulang OS itu tidak akan sepenuhnya memformatnya. Saya mencari cara untuk memformat sepenuhnya dan membuatnya seperti ketika Anda membelinya dari toko, benar-benar baru dan tidak pernah menyimpan apa pun sebelumnya.
16
If I reinstall the OS it will not fully format it.
Fakta menyenangkan: jika, selama instalasi Debian, Anda memutuskan untuk mempartisi dengan LVM + LUKS, HDD Anda akan diformat dengan data acak. Lihat debian.org/releases/stable/amd64/ch06s03.html.en#di-partitionJawaban:
Kecuali jika "teman" Anda adalah NSA, alat yang melakukan banyak penulisan acak atau pola (seperti yang dilakukan oleh DBAN yang dilakukan oleh orang lain) berlebihan -
dd if=/dev/zero of=[your disk... make sure you get it right] bs=10M
akan menghapusnya sehingga tidak dapat dipulihkan tanpa memisahkan disk dan memindai piring-piring dengan perangkat keras khusus.Jika Anda menggunakan
/dev/urandom
sebagai gantinya seperti yang disarankan Gilles, pastikan untuk nol MBR sesudahnya sehingga tabel partisi dan kode boot bersih untuk tidak membingungkan BIOS atau alat partisi:dd if=/dev/zero of=[disk] bs=512 count=1
sumber
dd if=/dev/urandom of=[your disk... make sure you get it right] bs=10M
tidak jauh lebih lambat dan cukup banyak jaminan data tidak akan dapat dibaca melalui teknik yang diterbitkan bahkan dengan laboratorium elektronik./dev/zero
adalah cara yang lebih cepat di komputer saya ..Gunakan rusak :
sumber
shred
berasal dari GNU coreutils , dan informasi dalam manualnya lebih baik.-z
parameter berarti bahwa perangkat akan diisi dengan nol, yang mungkin tidak memuaskan. Untuk penimpaan berbasis pseudorandom, gunakan saja tidak ada argumen tambahan, karena merupakan default. Untuk asal data yang lebih acak, ada--random-source=/dev/urandom
. Dan akhirnya, secara default 3 iterasi selesai, tetapi Anda dapat mengatur beberapa kali dengan-n
/--iterations
.Situs Bela Diri Surveilans Electronic Frontier Foundation merekomendasikan Darik's Boot and Nuke . Ini adalah CD boot yang lengkap, sehingga bekerja dengan OS apa pun.
Berhati - hatilah karena DBAN akan menghapus setiap hard drive yang terhubung ke komputer. Jika Anda memiliki hard drive lain yang Anda rencanakan untuk disimpan, pastikan hard drive itu dicabut sebelum mem-boot DBAN.
sumber
Ini sebenarnya bukan jawaban "Linux dan Unix", tapi saya akan menggunakan perintah ATA Secure Erase jika tersedia untuk perangkat keras Anda, yang kemungkinan besar adalah. Anda dapat membaca tentang ATA Secure Erase di sini: https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase .
Berikut ini ringkasan cara menggunakan perintah pada sistem apa pun dengan
hdparm
utilitas ( halaman manual ). Petunjuknya berasal dari artikel di atas. Saya mengasumsikan drive di/dev/X
. Anda ingin melakukan ini dari Live CD sejenis sehingga Anda tidak benar-benar kehabisan disk yang ingin Anda hapus.hdparm -I /dev/X
Pastikan perangkat tidak dibekukan dengan mencari "tidak beku" di output perintah. Jika perangkat dibekukan, kemungkinan Anda perlu mencari di BIOS untuk melihat apakah Anda dapat mengubahnya.
hdparm --user-master u --security-set-pass mypass /dev/X
Setel kata sandi drive ke "mypass" atau sesuatu yang Anda pilih. Jika Anda tidak memiliki set kata sandi, drive tidak akan menerima perintah ini.hdparm --user-master u --security-erase mypass /dev/X
Keluarkan perintah.Arahan pada situs web yang ditautkan di atas juga memiliki perintah untuk memastikan setiap langkah berfungsi seperti yang diinginkan dan beberapa pemecahan masalah bermanfaat. Metode ini sangat aman dan relatif cepat.
sumber
sg_sat_set_features —feature=7 /dev/X
). Meskipun demikian, kondisi drive hdd sekarang aktif / idle, bagian "Keamanan" masih mencantumkan drive sebagai "beku" alih-alih "tidak beku". Nonaktifkan PUIS (hdparm -s0 /dev/X
) kemudian cabut dan pasang drive membuat keamanan drive SATA kami berubah dari "beku" menjadi "tidak beku". Pengecualian ini tidak terdaftar di ata.wiki.kernel.org .Gunakan DBAN
Ini super aman meskipun lambat. Jadi bersiaplah untuk itu.
sumber
Anda dapat menggunakan
wipe
perintah yang dapat menangani file, direktori, partisi, dan menyelesaikan drive hard disk. Informasi lebih lanjut akan Anda temukan di manualman wipe
dan di sini http://linux.die.net/man/1/wipe :sumber
Jalankan pemindaian destruktif pada partisi yang dimaksud. Ini menimpa segalanya dengan berbagai pola bit beberapa kali.
badblocks
-w
sumber
Mungkin Anda dapat menginstal "disk" /ubuntu/249310/how-can-i-launch-disk-utility-after-installing-it , https://help.gnome.org/users/palimpsest / , ia membaca partisi Anda dan Anda dapat menggunakan roda gigi untuk memformat sepenuhnya jika itu adalah primer.
sumber