Якщо ви хочете стерти жорсткий диск, dd не видаляє вміст перерозподілених секторів, і дуже повільно, якщо жорсткий диск вмирає. Натомість ви можете використовувати накопичувачі накопичувачів у функції стирання, яка була стандартизована вже давно.
У цьому прикладі я стираю механічний жорсткий накопичувач об'ємом 500 ГБ всього за 102 хвилини. Навіть коли воно переповнене перерозподіленими секторами:
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
Більше подробиць ви можете побачити на ata.wiki.kernel.org , однак їх приклад не використовує - security-erase-посилено, що необхідно для видалення раніше згадуваних перерозподілених секторів.