Então, eu tenho um disco rígido que está falhando. Quero apagar os dados antes de enviá-los para substituição. Estou tentando usar dd if=/dev/zero of=/dev/sdXX, mas ele pára no primeiro erro de gravação. Como sobrescrever a unidade com zeros, ignorando erros de gravação? conv=noerrorparece afetar apenas o arquivo de entrada.
badblockstambém parar em erros? Talvez você possa fazer uma escrita destrutiva com isso?
badblockspara ter certeza de quantos blocos ruins existem antes de devolver o disco na segunda-feira. Também apagou o disco com sucesso, mas levou quase 50 horas.