/dev/zero
não está lento, talvez tudo que você precise seja dd bs=1M
. Deve fazer vários gigabytes por segundo, então o HDD / SSD é o gargalo.
# dd bs=1M status=progress if=/dev/zero of=/dev/null
234309550080 bytes (234 GB, 218 GiB) copied, 11 s, 21.3 GB/s
Ou apenas use shred
.
# shred -v -n 1 /dev/eraseme
Isso deve ir com (pseudo) dados aleatórios na velocidade total do disco rígido. Se for zero, então -n 0 -z
, mas com shred
, não será mais rápido que dados aleatórios.