Jika Anda ingin menghapus harddrive, dd tidak menghapus konten dari sektor yang dialokasikan kembali, dan sangat lambat jika harddrive sedang sekarat. Sebagai gantinya Anda dapat menggunakan drive build in erase function, yang telah distandarisasi sejak lama.
Dalam contoh ini, saya menghapus hard drive mekanis 500GB hanya dalam 102 menit. Bahkan ketika penuh dengan sektor yang dialokasikan kembali:
root@ubuntu:~# hdparm --security-set-pass Eins /dev/sdaj
security_password="Eins"
/dev/sdaj:
Issuing SECURITY_SET_PASS command, password="Eins", user=user, mode=high
root@ubuntu:~# time hdparm --security-erase-enhanced Eins /dev/sdaj
security_password="Eins"
/dev/sdaj:
Issuing SECURITY_ERASE command, password="Eins", user=user
real 102m22.395s
user 0m0.001s
sys 0m0.010s
root@ubuntu:~# smartctl --all /dev/sdaj | grep Reallocated
5 Reallocated_Sector_Ct 0x0033 036 036 036 Pre-fail Always FAILING_NOW 1327
Anda dapat melihat rincian lebih lanjut di ata.wiki.kernel.org , namun contoh mereka tidak menggunakan --security-erase-enhanced, yang diperlukan untuk menghapus sektor yang disebutkan sebelum dialokasikan kembali.