Em um SSD: Você pode TRIM discos inteiros ou partições usando blkdiscard
. Não é muito seguro, mas praticamente instantâneo (o disco simplesmente marca todas as células como não utilizadas).
Por segurança: Use a criptografia de disco completo. Não se preocupe em limpar o disco inteiro se ele estiver criptografado - você só precisa limpar a área que contém as chaves (por exemplo, os primeiros 1 a 2 MiB de cada partição criptografada).
Para reparticionamento: Novamente, não se preocupe em apagar todos os dados. Você só precisa destruir os sistemas de arquivos usando wipefs
e, em seguida, remover os primeiros 1 MiB do seu disco para limpar os carregadores de boot restantes. Depois de formatar uma partição usando mkfs
, o SO simplesmente assumirá que está completamente vazio.
(Na verdade, no Linux, o mkfs.ext4 automaticamente TRIMará toda a partição antes de formatá-la.)