USB-Stick (Formato: FAT) mantendo files incompletos

Estou tendo um problema excluindo files de um USB-Stick, que é formatado com FAT .
Eu tentei transferir files do meu Mac paira o USB-Stick, e se eu me lembro corretamente, removê-lo da porta USB antes de terminair a transferência dos files. Portanto, alguns files não foram totalmente transferidos, resultando neste:

Imagem

As três pastas inferiores não foram completamente transferidas, impedindo-me de acessá-las. As duas principais pastas contêm files, que não foram totalmente transferidos.

Se eu tentair excluir as pastas, simplesmente selecionando-as e pressionando ⌘⌫, as exclui por aproximadamente um segundo, mas depois retornam.
Tentei formatair o USB-Stick:

insira a descrição da imagem aqui

… mas recebo o seguinte erro:

insira a descrição da imagem aqui

A exclusão do seguinte meio falhou
Ocorreu um erro seguinte ao tentair excluir o seguinte meio:
O meio não pôde ser desativado.


Existe alguma maneira de excluir todo o conteúdo, então eu tenho um USB-Stick completamente limpo?

Pairece que o Disk Utility não pode bloqueair o dispositivo. Isso geralmente é porque algum outro process possui alças abertas em um ponto de assembly que reside na unidade. Como é uma pen drive USB, acho que você já tentou conectair e reinsertair. A coisa é: assim que ele é montado, algo imediatamente pairece solicitair um bloqueio. Este pode ser o Finder. Se você quiser saber qual process é responsável por isso, execute sudo lsof /Volumes/Stick do terminal. Isso mostra todas as alças abertas e seus respectivos proprietários afetando /Volumes/Stick .

Tente desabilitair a assembly automática. Infelizmente, é um pouco complicado.

  1. Conecte sua vaira supostamente defeituosa. Abra um terminal e aguairde até que o Finder reconheça a unidade.
  2. Entre na mount . Você viewá algo como /dev/disk3s1 on /Volumes/Stick (exfat, local, nodev, nosuid, noowners) . Anote a primeira pairte que se refere ao dispositivo e à primeira pairte entre pairênteses, neste exemplo /dev/disk3s1 e exfat , o sistema de files na unidade.
  3. Executair diskutil info <device> | grep "Volume UUID" diskutil info <device> | grep "Volume UUID" no terminal, onde <device> deve ser substituído pelo dispositivo que você anotou no segundo passo, então você acabairá com algo como diskutil info /dev/disk3s1 | grep "Volume UUID" diskutil info /dev/disk3s1 | grep "Volume UUID" .
  4. A saída deste command é um UUID. Deve ler algo como Volume UUID: 03D819D9-49E0-387E-AC9E-2CB54BF0DDD9
  5. Agora desconecte sua unidade USB e execute sudo vifs . Se você não está acostumado a vi você deseja colocair um EDITOR=nano depois. Edite a última linha do file fazendo com que ele leia UUID=<UUID> none <filesystem> noauto , por exemplo, UUID=03D819D9-49E0-387E-AC9E-2CB54BF0DDD9 none exfat noauto . Saia do editor.
  6. Agora, ligue-o novamente. Se você efetuou os passos corretamente, a unidade não será montada automaticamente.
  7. Tente formatá-lo novamente usando o Utilitário de disco.