Trabalhando com DiskUtil para resolver problema de particionamento de disco

Algumas vezes o Disk Utilites pode não trabalhar da forma que deveria. Uma das cenas que já peguei foi o problema de um disco externo não particionar mais. A solução foi ir para a linha de comando e utilizar o diskutil que possui uma quantidade maior de flags de comando disponíveis para manipular discos.

Veja o exemplo abaixo:

diskutil erasedisk hfs+ External GPT /dev/disk2

Neste comando acima estamos dizendo para limpar o disco /dev/disk2 que é um disco externo utilizando o file system hfs+