Sua suposição sobre dd
está correta. Você pode limpar o cartão SD com o seguinte comando (suponha que seu cartão SD seja /dev/sdd
):
Não interrompa este comando, pois isso poderá prejudicar o cartão SD.
$ sudo dd if=/dev/zero of=/dev/sdd bs=8192
Observação: Se esse comando não for concluído com êxito e você tiver que abortá-lo, provavelmente ele será recuperável com programas de recuperação de partição de disco cobertos em outras postagens.
Pode levar algum tempo dependendo do tamanho e da velocidade do cartão SD. Se você está convencido, que a CIA gostaria de recuperar seus arquivos, então sobrescreva o cartão SD com urandom
em vez de zero
:
$ sudo dd if=/dev/urandom of=/dev/sdd bs=8192
dd
dos exemplos acima apagará todo o cartão SD, deixando-o sem partições, mesmo sem tabela de partições. Então você precisará recriar a partição no cartão SD. Você pode fazer isso por qualquer ferramenta de particionamento como cfdisk
, parted
(minha recomendação) ou gparted
.
E mais uma coisa: seja extremamente cuidadoso quando chamar o comando dd
. Um erro de digitação no valor do argumento of=
pode causar um desastre.