Existe uma maneira mais rápida de apagar uma unidade de caneta (USB) usando o comando dd? [duplicado]

0

Estou usando o comando dd para apagar um pen drive com isto:
sudo dd if=/dev/zero of=/dev/sdd bs=4k && sync
onde /dev/sdd é o dispositivo designado.

O pen drive tem tamanho de 16 GB e esse processo leva muito tempo.
Usando o dd, existe uma maneira de acelerar o processo de eliminação?

    
por David B Yentzen 19.01.2016 / 10:29

2 respostas

2

Você pode definir o tamanho do bloco para 1M. Isso é muito mais rápido.

sudo dd if=/dev/zero of=/dev/sdd bs=1M && sync

    
por Kev Inski 19.01.2016 / 10:46
1

Você não pode tornar o "dd" mais rápido. O método mais rápido para limpar a partição provavelmente será através de fdisk

sudo fdisk /dev/sdd

  • tome cuidado para escolher o dispositivo correto: tente combinar algumas informações (como o tamanho) com o que você acredita que seja.
  • "p" para listar a tabela de partições
  • "d {number}" para excluí-lo
  • "w" grava a tabela de partições no disco
  • "q" sai
  • ("m" para ajuda)

Lembre-se que isso provavelmente significa que os dados não serão mais mostrados, mas ainda estarão no pendrive (já que só recriarão a tabela de partições). Então, se este pendrive é suposto ser usado por outra pessoa: escolha "dd" ou uma ferramenta de formatação.

    
por Rinzwind 19.01.2016 / 10:45