Jika Anda menggunakan sistem drive tunggal yang mencoba menghapus root drive Anda harus mem-boot dari media langsung seperti yang disebutkan oleh @JourneymanGeek.
Metode pilihan saya untuk menghapus penggunaan drive dc3dd
.
Jika Anda tidak memilikinya, Anda dapat menginstalnya dari universe
repositori pada terminal bersama sudo apt-get install dc3dd
.
Anda harus menentukan dengan tepat drive apa yang ingin Anda hapus (ini sangat penting dalam sistem multi-drive).
Anda dapat menemukan drive yang benar menggunakan output dari sudo fdisk -l
.
Setelah menentukan bahwa drive /dev/sdX
atau apa pun yang Anda bisa mengeluarkan perintah
sudo dc3dd wipe=/dev/sdX
yang akan menimpa seluruh drive dengan nol.
Pendekatan yang lebih aman mungkin untuk menimpa menggunakan pola seperti sudo dc3dd wipe=/dev/sdX pat=FFEEDD
yang akan menimpa drive menggunakan pola heksadesimal (dalam hal ini FFEEDD )
Anda juga dapat menggunakan pola teks untuk menimpa seperti
sudo dc3dd wipe=/dev/sdX tpat=iloveubuntu
yang akan menimpa drive menggunakan iloveubuntu string teks .
Sumber: Pengalaman dan Linhost.info ( artikel ).
Metode lain untuk menghapus seluruh drive terdiri dari menggunakan fitur ATA Secure Erase yang diimplementasikan pada banyak drive yang lebih baru. Ini akan menghapus semua data pada perangkat yang dipilih. Ketahuilah bahwa tergantung pada keadaan (kernel kereta, firmware, atau BIOS atau menggunakan antarmuka USB), tampaknya memungkinkan untuk merusak perangkat setidaknya untuk sementara waktu dengan mengunci diri Anda darinya.
Jika saya belum berhasil meyakinkan Anda untuk menggunakan solusi yang lebih mudah di atas, lanjutkan dari sini.
Pertama memastikan drive tidak beku dan erase aman didukung:
Contoh dari Samsung HD103SJ yang saya temukan di rak saya:
$ sudo hdparm -I /dev/sdd | grep -A9 Security:
Security:
Master password revision code = 65534
supported
not enabled
not locked
frozen
not expired: security count
supported: enhanced erase
150min for SECURITY ERASE UNIT. 150min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 50024e92033cfe47
Drive ini dibekukan dan harus dibekukan untuk melanjutkan Setelah mencoba semuanya dari meletakkan drive untuk tidur melalui Disk mencabut dan memasang kembali kabel data Saya akhirnya berhasil membuat drive ke keadaan tidak beku dengan mencabut daya ke sana, menunggu untuk berputar dan menancapkan kembali daya ke drive yang menghasilkan:
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
supported: enhanced erase
150min for SECURITY ERASE UNIT. 150min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 50024e92033cfe47
Sekarang kita lanjutkan untuk mengatur kata sandi keamanan sehingga kita dapat melakukan penghapusan aman.
sudo hdparm --user-master u --security-set-pass Pass /dev/sdd
security_password="Pass"
/dev/sdd:
Issuing SECURITY_SET_PASS command, password="Pass", user=user, mode=high
Karena waktu untuk menghapus drive ini secara aman lebih dari 2 jam, kami sebaiknya memverifikasi versi hdparm kami.
hdparm -V
hdparm v9.43
Kami melakukan ini karena versi hdparm sebelum 9.31 tidak melewati batas waktu perintah lama yang diperlukan untuk menghapus perintah ke lapisan Terjemahan Terjemahan Perintah SCSI-ATA ("SAT") yang digunakan perangkat tersebut. Milik saya adalah versi 9,43 jadi saya akan melanjutkan.
Pertama saya akan mengkonfirmasi bahwa mode keamanan telah diatur dengan benar:
sudo hdparm -I /dev/sdd |grep -A9 Security
* Security Mode feature set
* Power Management feature set
* Write cache
* Look-ahead
* Host Protected Area feature set
* WRITE_BUFFER command
* READ_BUFFER command
* NOP cmd
* DOWNLOAD_MICROCODE
* Advanced Power Management feature set
--
Security:
Master password revision code = 65534
supported
enabled
not locked
not frozen
not expired: security count
supported: enhanced erase
Security level high
150min for SECURITY ERASE UNIT. 150min for ENHANCED SECURITY ERASE UNIT.
Ya seperti yang bisa kita lihat di atas. Sekarang saya akan mulai mengamankan menghapus drive dan pergi selama 2 1/2 jam yang dibutuhkan untuk yang satu ini.
sudo hdparm --user-master u --security-erase Pass /dev/sdd
/dev/sdd:
Issuing SECURITY_ERASE command, password="Pass", user=user
Ketika proses ini selesai, prompt Anda hanya akan kembali.
Alternatif terakhir:
Jika Anda hanya ingin memastikan bahwa tidak ada data pada drive yang dapat diambil dan ingin menghentikan drive secara permanen . Anda dapat memukulnya rata dengan palu besar (pakai pelindung mata dan lakukan ini dengan risiko Anda sendiri)
Sumber Hapus Aman:
https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase
man hdparm
http://www.overclockers.com/forums/archive/index.php/t-693716.html