Como Fabby indica, isso pode ser feito com o dd, mas pode ser um processo demorado e, como o dd não fornece status durante a limpeza, eu prefiro usar o dc3dd para essas tarefas. O comando para limpar uma unidade com dc3dd é sudo dc3dd wipe=/dev/sdX
, onde X é a unidade que você deseja limpar (a em seu comentário, c no meu caso). O dc3dd fornecerá a saída referente ao processo durante a execução. Aqui está um exemplo:
Sevocênãotiverodc3ddinstaladoemseusistema,poderáinstalá-locomsudoapt-getinstalldc3dd
VocêpodeparticionareformatarsuaunidadedeváriasmaneirasapartirdaCLIusandofdiskemkfsouusandoaGUIcomgpartedouoinstaladordoUbuntupodefazerissoporvocê.Instruçõesespecíficasparaessasabordagensestãoprontamentedisponíveis.Existeummanualcompletoparagparted
Enquanto a solução acima funciona bem em uma unidade funcional, com base em seus comentários, sua unidade não está funcionando corretamente e deve ser substituída ou reparada pelo fabricante (se estiver na garantia) ou por você (se não).