O comando que você quer é wipefs -a
. Ao excluir partições das quais você não tem intenção de recuperar dados, execute isso em cada partição antes de excluí-la. Neste caso em particular, no entanto, você pode provavelmente passar -f
para o comando mkfs
que está tentando executar nessa partição, e ele irá ignorar o que está lá e criar um novo sistema de arquivos (não adquira o hábito de fazendo isso, porém, mkfs
tem essa verificação intencionalmente para que você não acidentalmente ative um sistema de arquivos que você realmente precisa).
O que aconteceu aqui é que você criou a nova partição no mesmo ponto de partida em que a partição antiga estava. A exclusão de uma partição da tabela de partição não exclui nenhum dado na região do dispositivo de armazenamento que a partição delimitou, apenas significa que o SO para de tratar essa região como em uso. Como resultado, pelo menos o primeiro superbloco do antigo sistema de arquivos ainda está lá e sendo visto pelas ferramentas, que presumem que existe um sistema de arquivos por precaução.