Bem, o uso de ferramentas como DBAN ou similar é considerado inútil e também muito demorado.
Geralmente, você não precisa fazer nada, mas preencha a unidade com 0x00 (zero bytes / NUL ) apenas uma vez hoje em dia, para impedir com segurança a recuperação de dados anteriores.
Fazer várias passagens é excessivo e, em geral, inútil, e muito menos encher a unidade com dados aleatórios. A única maneira de tentar restaurar qualquer coisa, após uma operação desse tipo, é com um microscópio de força atômica - este é, obviamente, um procedimento extremo, que levará meses até para o menor arquivo JPG e a taxa de erro (false -positives) será imenso (em outras palavras - você não obterá nada significativo disso). Isso é ainda mais verdadeiro para modelos de maior capacidade (pratos de maior densidade).
No entanto, só se pode especular o que a tecnologia pode estar nas mãos da NSA, por isso, julgue as informações fornecidas com isso em mente.
Portanto, uma das melhores formas de software (rápida, confiável e segura) é uma única execução (preenchimento zero) do dd :
dd if=/dev/zero of=/dev/sdX bs=1M
ou, se você deseja medir o progresso:
pv < /dev/zero > /dev/sdX
No entanto, existe algo chamado exclusão segura . Este é um padrão ATA estabelecido. Essa funcionalidade é integrada à própria unidade. Além de ser mais rápido do que uma execução de dd (como já é baseado em hardware e hardware> software, velocidade), também é mais seguro, devido à capacidade de remover setores defeituosos originais que foram realocados! Existem 2 versões: a baunilha ( 2001 em diante) e a versão aprimorada (pós 2004 ). Portanto, se sua unidade foi fabricada há aproximadamente 10 anos - provavelmente já é possível oferecer suporte a esse recurso.
hdparm --security-set-pass NULL /dev/sdX
hdparm --security-erase NULL /dev/sdX
hdparm --security-erase-enhanced NULL /dev/sdX
Apague!