Qual é a maneira mais rápida de substituir com segurança um disco rígido antigo? [duplicado]

9

Possível duplicação:
apagar com segurança todos os dados de um disco rígido

Vou entregar meu disco rígido, então estou escrevendo um monte de porcaria para que não haja possibilidade de recuperar nenhum dos meus arquivos que eu tinha lá. No entanto, ouvi dizer que até unidades reescritas podem recuperar alguns dados deles, mas não considero que um pessoal de alta tecnologia o toque, a menos que seja muito fácil? Gostaria de saber se é possível ... e quantas vezes preciso escrevê-lo?

Sobre a verdadeira questão aqui; seria possível gravar nos vários discos dentro do disco rígido simultaneamente e, assim, aumentar a taxa total de gravação de dados? Digamos que, se houver 6 discos, eu poderia obter uma velocidade de gravação de 6x se escrevesse os mesmos dados para cada um deles ao mesmo tempo.

Quaisquer outras sugestões são bem-vindas, já que estou escrevendo com velocidade ATM de 22 MB / s (unidade antiga ou código de baixa qualidade?), Isso levará um tempo.

Edit: Para uma observação de segurança, meu HDD tem cerca de 10 anos ou menos e 60 GB de tamanho. Isso precisa de apenas uma limpeza?

Novato
fonte
@ Jason, desculpe, heh, editei exatamente quando você pediu.
11
o mais rápido é um passo de preenchimento zero, conforme sugerido por Basile Starynkevitch. Nenhum dado pode ser recuperado após uma única substituição, várias substituições são uma perda de tempo ... nber.org/sys-admin/overwritten-data-guttman.html
Moab
Desaparafuse e esvazie sua lixeira! :)
William Hilsum
2
muito ruim esta foi migrado, eu teria gostado de saber sobre como fazê-lo em C ++ ...
Rookie
3
@Rookie: Em seguida, pergunte novamente no StackOverflow e especifique que deseja uma solução C ++.
SLaks

Respostas:

14

Usei o CCleaner algumas vezes, que é uma ferramenta gratuita que faz o trabalho. insira a descrição da imagem aqui

oleksii
fonte
11
+1, como o CCleaner não apenas enche seu HDD com lixo, mas também o faz com segurança (irrecuperável). Não acho que o CCleaner faça isso mais rápido, mas também não acho que você possa gravar ao mesmo tempo em vários pratos em um disco rígido.
jcisio
11
@ jcisio, parece ser 2x mais rápido que o meu próprio programa, provavelmente porque isso está escrevendo apenas zeros? Também estranho que eu não posso ouvir o meu HDD "zero" em tudo agora. minha versão soou bastante, mesmo quando acabei de escrever um arquivo em uma grande partição.
Rookie
@ Mark, CCleaner não remove os dados ocultos?
Rookie
11
@Rookie Ele pode remover tudo , basta selecionar esta opção na caixa de combinação Wipe.
Oleksii
@ Mark, esses metadados são nomes de arquivos, certo? Existem programas para ler esses nomes de arquivos, mesmo depois de substituir todos os dados?
Rookie
11

Você deve usar DBAN ou ferramentas similares.

SLaks
fonte
Eu acho que vou passar mal, já que tenho 2 terabytes de dados nos meus outros 3 discos que gostaria de manter. "O DBAN excluirá automaticamente e completamente o conteúdo de qualquer disco rígido que possa detectar" oO se eu entendi corretamente?
Rookie
@Rookie Você entendeu isso corretamente. No seu caso, o uso do DBAN é desaconselhável.
Duijf
Apenas desconecte fisicamente as unidades com os dados que deseja manter. DBAN é a solução para esse problema. Você pode usar algo como o Borracha dentro do Windows para substituir o espaço livre, mas isso não garante que tudo seja apagado. A única maneira de fazer isso é sobrescrever a unidade inteira.
DaleSwanson
2
@SLaks, você gostaria de explicar por que isso é melhor que o CCleaner ou as outras sugestões?
Ivo Flipse
@IvoFlipse Concordado, você precisa de uma explicação clara de por que esse usuário deve usar DBAN versus uma ferramenta integrada. DBAN irá completamente wipeout qualquer dispositivo conectado que pode ser perigoso se tudo que você está tentando fazer é apagar um disco rígido externo
Kolob Canyon
7

Basta preenchê-lo com zero bytes, no Linux com algo como

dd if=/dev/zero of=/dev/sdb bs=1M count=1000

isso é suficiente para a maioria dos propósitos e é a coisa mais rápida disponível.

(provavelmente existe um equivalente no seu sistema, e você pode inicializar um linux de CD-ROM de inicialização ao vivo para executá-lo de outra forma)

Obviamente, se você tinha segredos militares no disco e / ou tem medo da CIA, isso provavelmente não é suficiente. (Nesse caso, destrua fisicamente seu disco).

Basile Starynkevitch
fonte
3
A questão tem meio Win XP em tags ...
Violet Giraffe
Na verdade, acho que ele respondeu pouco antes de editar as tags, desculpe.
Rookie
11
Sim. Eu adicionei uma sugestão para encontrar o equivalente em WinXP que eu não sei ... (estou usando Linux desde 1993)
Basile Starynkevitch
3

sdelete - não há mais necessidade de mais nenhuma dessas coisas sobrescritas do DoD

edit: sdelete é escrito pela microsoft, 'sabe' sobre regiões ocultas NTFS, dados fora da banda e todos os outros pequenos recursos divertidos. Não requer instalação e é rápido e fácil.

O material Mil Spec 'você deve sobrescrever exatamente 37 vezes com dados aleatórios na seguinte ordem' é principalmente marketing de aplicativos de segurança e requisitos do DoD meio lembrados. Provavelmente, era necessário em unidades de disco rígido bit a bit e até mesmo MFM, nas quais você tinha a chance de recuperar zonas parciais se a lesse sob um EM. Embora, na prática, tivesse mais a ver com cabeças errantes, que muitas vezes deixavam as trilhas anteriores inteiramente intactas. Nos modernos discos rígidos GMR, a principal preocupação é o firmware mapear setores defeituosos, deixando dados válidos que o SO não conhece.

Martin Beckett
fonte
Cuidado para explicar por que não é necessário e por que o sdelete é a ferramenta certa para o trabalho?
Ivo Flipse
11
A densidade de bits no disco significa que, com a tecnologia atual, não há como ver ou ler a força "duradoura" como eles podem fazer com os pratos de disco rígido REALMENTE REALMENTE. Algo assim, de qualquer maneira.
Rob
1

Use um LiveCD do Linux para executar algo como

dd if=/dev/urandom of=/dev/sda1 bs=1M

Dessa forma, você pode ter certeza de que está substituindo tudo na partição e não apenas o espaço livre. Se você é ultra-paranóico, também pode executá-lo várias vezes, mas, a menos que esteja enviando um disco que anteriormente possuía segredos militares a alguém com vínculos com governos estrangeiros, provavelmente não precisa se preocupar.

fofo
fonte
11
/ dev / zero é seguro o suficiente e seria MUITO mais rápido.
12119 Rob
1

O Linux possui uma ferramenta padrão chamada shred, que sobrescreve um arquivo (ou unidade) várias vezes com dados aleatórios, para impedir a recuperação de arquivos excluídos. Se você não quer que ninguém saiba que você usou o shred, há uma opção para substituir tudo com zeros na última passagem.

Para usar o shred em um disco, descubra como é chamado (geralmente algo como / dev / hda ou / dev / sdc). Em seguida, abra um terminal e execute:

shred -vfz -n 10 /dev/hda

Onde / dev / hda é substituído por qualquer que seja o nome do dispositivo. Isso substituirá o disco inteiro dez vezes e uma última vez com todos os zeros.

evilcandybag
fonte