Si desea borrar un disco duro, dd no elimina el contenido de los sectores reasignados, y es muy lento si el disco duro está muriendo. En su lugar, puede utilizar la función de borrado integrada de unidades, que se ha estandarizado durante mucho tiempo.
En este ejemplo, estoy borrando un disco duro mecánico de 500 GB en solo 102 minutos. Incluso cuando está lleno de sectores reasignados:
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
Puede ver más detalles en ata.wiki.kernel.org , sin embargo, su ejemplo no usa --security-erase-mejorado, que es necesario para eliminar los sectores reasignados antes mencionados.