Como limpar completamente o disco rígido antes de usá-lo?

-1

É possível apagar completamente um disco rígido interno corrompido e usá-lo como um HD externo para armazenamento extra com um gabinete HD? Ou eu enfrentaria problemas com isso como um externo? Alguma idéia - por favor me avise.

    
por Gavin 12.08.2014 / 14:47

2 respostas

7

É possível e fácil. Você não forneceu informações sobre o seu sistema operacional, então dou instruções para o Windows e para o Linux.

No Windows

Use a ferramenta diskpart integrada. Inicie a janela da linha de comandos como administrador e digite:

C:\ diskpart

Em seguida, liste os discos disponíveis:

DISKPART> list disk

Você verá uma lista de todos os discos rígidos disponíveis, incluindo os externos. Determine o disco para apagar o número, note que os discos são contados a partir de 0. Vamos dizer que o disco para apagar tem o número 1. Selecione esse disco:

DISKPART> select disk 1

e, em seguida, limpe-o:

DISKPART> clean all

Pode levar horas, dependendo da velocidade e do tamanho do disco. No final, saia em diskpart :

DISKPART> exit

No Linux

Use o comando dd para sobrescrever disco com zeros. Vamos supor que o disco para limpar seja / dev / sdb :

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

Como no exemplo anterior, pode demorar um bom tempo (algumas horas) para terminar.

Seja extremamente cuidadoso! O comando dd não faz nenhuma pergunta, ele funciona como ordenado sem nenhum aviso assim que você pressionar Enter . Um erro de digitação no nome do disco (ou seja, sda em vez de sdb ) pode causar conseqüências desastrosas!

Note que, se o seu disco - como você suspeitar - tem um mau funcionamento de hardware, ambos os métodos irão detectá-lo e imprimir algum tipo de mensagem de erro. Se a limpeza estiver concluída sem erros, é seguro usar o disco conforme necessário. O disco funcionará como um externo na caixa de disco USB adequada.

PS

Embora o comando diskpart clean em vez de clean all demore alguns segundos, ele limparia apenas o primeiro e o último megabyte da superfície do disco, sem setores defeituosos que saíssem dessas pequenas partes limpas . clean all coloca zero em cada setor de disco, portanto, quando algum setor está danificado e não pode ser escrito, o comando falhará com a mensagem de erro. Se você quiser verificar o disco inteiro - use clean all . Se você quer apenas se livrar do antigo MBR - vá com o simples clean .

O método Linux dd descrito acima também preenche a unidade inteira com zeros. Se você não precisa de uma limpeza tão profunda, basta limpar o primeiro megabyte do disco: dd if=/dev/zero of=/dev/sdb bs=1M count=1 - leva apenas um segundo ou dois.

    
por 12.08.2014 / 15:08
0

Outra ferramenta que funciona em praticamente qualquer PC é o DBAN - "Darik's Boot and Nuke". Este é um utilitário gratuito. Você faz o download como um ISO e grava em um CD ou coloca-o em uma chave USB inicializável. Ele permite que você limpe um disco rígido com sua escolha de fluxos de dados: todos os zeros, uma sequência pseudo-aleatória, até mesmo padrões de limpeza aprovados pelo DoD. Todos os zeros são mais rápidos e servirão para o que você quer.

Eu não estou dizendo que diskpart ou dd são escolhas ruins de qualquer forma! Isto é simplesmente uma alternativa.

A idéia em todos os casos é limpar as informações da partição na unidade (o Registro mestre de inicialização, a menos que sua unidade seja particionada com a GPT). Isso realmente requer apenas limpar o bloco 0 (novamente, a menos que GPT). Então você geralmente não precisa limpar o disco inteiro. Assim que o utilitário de limpeza fizer praticamente qualquer coisa na unidade, a estrutura da partição anterior desaparecerá e será vista como uma unidade completamente sem formatação. Mas, como você suspeita de problemas de hardware com a unidade, é uma boa ideia deixá-la em frente e limpar tudo, testando assim todos os blocos.

Com qualquer uma dessas ferramentas, apenas certifique-se de selecionar a unidade certa! Não conte com nenhuma recuperação possível. Se você não tiver certeza, desconecte fisicamente todas as unidades que não sejam a que deseja limpar e use o DBAN.

    
por 12.08.2014 / 18:46