Então, se você deseja apagar uma unidade com dados personalizados, pode fazê-lo, yes "text here" > /dev/sdX
mas eu queria saber se essa é uma maneira segura de fazer isso?
secure-erase
dsadsads
fonte
fonte
shred
. Escrever dados usando yes provavelmente seria bastante seguro, masshred
as três passagens na unidade seriam melhores.Respostas:
Não diretamente, eu acho, mas possível.
executando isso:
Eu tenho
Então eu decidi fazer isso com
dd
:e
isso funcionou:
Quanto à segurança, pensei apenas que, se você enviar dados com tamanho maior que a capacidade de um dispositivo, isso não prejudicaria mais nada.
Decidi então alimentar o dispositivo com um arquivo que é conscientemente mais que meu disco / dev / sdb.
como pode ser visto, o tamanho é de 1015808000 bytes
o tamanho do arquivo:
como pode ser visto é 1103699968
e copie-o para o dispositivo:
depois de alguns minutos, ele disse:
e em pouco tempo
Como pode ser visto, a partição desapareceu mesmo depois de copiar um pequeno fragmento para o dispositivo, presumo que seja suficiente enviar apenas um byte aleatório para destruir o sistema de arquivos e não mostrará a partição, mas ainda pode ser descartado
dd
. Portanto, se você deseja apagar todo o seu dispositivo sem chance de encontrar dados, é melhor "substituí-lo" completamente, com o tamanho completo do dispositivo.fonte
sudo yes "text" > /dev/sdb
ou apenas executá-lo como root, ele funcionará. Eu estava pensando sobre a segurança disso.sudo
ele deubash: /dev/sdb: Permission denied
, eu não tentei como root.yes "stuff" > /dev/sdX