Estou executando o Debian e preciso formatar o disco rígido inteiro para não deixar nenhum rastro, porque quero doá-lo a um amigo. Então, qual será a melhor maneira de formatá-lo? Se eu reinstalar o sistema operacional, ele não será totalmente formatado. Estou procurando uma maneira de formatá-lo completamente e torná-lo como quando você o compra na loja, completamente novo e nunca armazenou nada antes.
16
If I reinstall the OS it will not fully format it.
Curiosidade: se, durante a instalação do Debian, você decidir particionar com LVM + LUKS, seu HDD será formatado com dados aleatórios. Veja debian.org/releases/stable/amd64/ch06s03.html.en#di-partitionRespostas:
A menos que seu "amigo" seja a NSA, as ferramentas que substituem muito aleatoriamente ou os padrões (como o DBAN recomendado por outras pessoas) são um exagero -
dd if=/dev/zero of=[your disk... make sure you get it right] bs=10M
o apagará para que não possa ser recuperado sem desmontar o disco e examinar os pratos com hardware especial.Se você usar o
/dev/urandom
Gilles como sugerido, certifique-se de zerar o MBR posteriormente, para que a tabela de partição e o código de inicialização estejam limpos para não confundir o BIOS ou qualquer ferramenta de particionamento:dd if=/dev/zero of=[disk] bs=512 count=1
fonte
dd if=/dev/urandom of=[your disk... make sure you get it right] bs=10M
não é muito mais lento e praticamente garante que os dados serão ilegíveis por meio de técnicas publicadas, mesmo com um laboratório de eletrônica./dev/zero
é muito mais rápido no meu computador ..Use fragmento :
fonte
shred
vem do GNU coreutils , e as informações em seu manual são melhores.-z
meios de parâmetros que o dispositivo vai ser preenchidos com zeros, que não pode ser considerada satisfatória. Para uma substituição baseada em pseudo-aleatório, não use argumentos adicionais, pois é o padrão. Para uma origem de dados mais aleatória, existe--random-source=/dev/urandom
. E finalmente, por padrão, são executadas 3 iterações, mas você pode definir um número personalizado de vezes com-n
/--iterations
.O site de Autodefesa de Vigilância da Electronic Frontier Foundation recomenda a Bota e Nuke de Darik . É um CD de inicialização independente, portanto, funciona com qualquer sistema operacional.
Cuidado que o DBAN apagará todos os discos rígidos conectados ao computador. Se você tiver outros discos rígidos que planeja manter, verifique se estão desconectados antes de inicializar o DBAN.
fonte
Isso realmente não é uma resposta "Linux e Unix", mas eu usaria o comando ATA Secure Erase se estiver disponível para o seu hardware, o que provavelmente é. Você pode ler sobre o ATA Secure Erase aqui: https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase .
A seguir, resume como usar o comando em qualquer sistema com o
hdparm
utilitário ( página de manual ). As instruções são do artigo acima. Estou assumindo que a unidade está em/dev/X
. Você deseja fazer isso a partir de um Live CD de algum tipo, para não ficar realmente sem o disco que está tentando apagar.hdparm -I /dev/X
Verifique se o dispositivo não está congelado procurando "não congelado" na saída do comando. Se o dispositivo estiver congelado, é provável que você precise procurar no BIOS para ver se pode alterá-lo.
hdparm --user-master u --security-set-pass mypass /dev/X
Defina a senha da unidade como "mypass" ou algo de sua escolha. Se você não tiver uma senha definida, a unidade não aceitará este comando.hdparm --user-master u --security-erase mypass /dev/X
Emita o comando.As instruções no site vinculado acima também possuem comandos para garantir que cada etapa funcione como desejado e algumas soluções úteis. Este método é altamente seguro e relativamente rápido.
fonte
sg_sat_set_features —feature=7 /dev/X
). Apesar de o estado da unidade de disco rígido estar ativo / inativo, a seção "Segurança" ainda lista a unidade como "congelada" em vez de "não congelada". Desative o PUIS (hdparm -s0 /dev/X
) e desconecte e conecte a unidade, fazendo com que a segurança da unidade SATA mude de "congelada" para "não congelada". Esta exceção não está listada em ata.wiki.kernel.org .Use DBAN
É super seguro, embora lento. Então esteja pronto para isso.
fonte
Você pode usar o
wipe
comando que pode manipular arquivos, diretórios, partições e concluir unidades de disco rígido. Mais informações você encontrará na página de manualman wipe
e aqui http://linux.die.net/man/1/wipe :fonte
Execute uma verificação destrutiva na partição em questão. Isso sobrescreve tudo com vários padrões de bits várias vezes.
badblocks
-w
fonte
Talvez você possa instalar "discos" /ubuntu/249310/how-can-i-launch-disk-utility-after-installing-it , https://help.gnome.org/users/palimpsest / , lê suas partições e você pode usar a engrenagem para formatar completamente, se forem primárias.
fonte