USB-Stick (Format: FAT) mantendo arquivos incompletos

2

Estou com problemas para excluir arquivos de um pendrive, formatado com FAT .
Tentei transferir arquivos do meu Mac para o USB-Stick e, se bem me lembro, removi-o da porta USB antes de terminar de transferir os arquivos. Portanto, alguns arquivos não foram totalmente transferidos, resultando no seguinte:

Imagem

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

Se eu tentar excluir as pastas, basta selecioná-las e pressionar ⌘⌫ e as exclui por cerca de um segundo, mas elas retornam.
Eu tentei formatar o stick USB:

insira a descrição da imagem aqui

... mas eu recebo o seguinte erro:

insira a descrição da imagem aqui

A exclusão da seguinte mídia falhou
Ocorreu um erro ao tentar excluir a seguinte mídia:
A mídia não pôde ser desativada.


Existe alguma maneira de excluir todo o conteúdo, para ter um USB-Stick completamente claro?

Marcus Rossel
fonte
1
Parece que você acionou o firmware para bloquear o dispositivo. Isso geralmente é irreversível, projetado para proteger os dados existentes no caso de um erro de gravação. se você tiver uma máquina Win ou nix, tente formatar isso.
Tetsujin
para que eu possa basicamente jogar o pendrive fora?
Marcus Rossel
1
Eu esperaria para ver se alguém tem um truque legal do terminal etc antes de fazer isso - mas é altamente possível.
Tetsujin
1
NÃO está bloqueado. Lê "Schreibstatus: Lesen / Schreiben" (aquele alemão para R / W). Produz diskutil reformat /Volumes/Stickmais algumas informações? Além de "The Ghost Inside", é um nome comum; Lied;)
Max Ried
Tem certeza de que não é FAT ExFAT?
Max Ried

Respostas:

5

Parece que o Utilitário de Disco não pode bloquear o dispositivo. Isso geralmente ocorre porque algum outro processo possui alças abertas em um ponto de montagem que reside na unidade. Como é um pen drive USB, acho que você já tentou conectá-lo e reinseri-lo. O problema é: assim que é montado, algo imediatamente parece solicitar uma trava. Este PODE ser Finder. Se você deseja saber qual processo é responsável por isso, execute a sudo lsof /Volumes/Stickpartir do terminal. Isso mostra todas as alças abertas e seus respectivos proprietários afetando /Volumes/Stick.

Tente desativar a montagem automática. Infelizmente é um pouco complicado.

  1. Conecte seu stick supostamente defeituoso. Abra um terminal e aguarde até o Finder reconhecer a unidade.
  2. Enter mount. Você verá algo como /dev/disk3s1 on /Volumes/Stick (exfat, local, nodev, nosuid, noowners). Anote a primeira parte que se refere ao dispositivo e a primeira parte entre colchetes, neste exemplo /dev/disk3s1e exfato sistema de arquivos nessa unidade.
  3. Execute diskutil info <device> | grep "Volume UUID"no terminal, onde <device>deve ser substituído pelo dispositivo que você anotou na segunda etapa, para que você acabe com algo parecido diskutil info /dev/disk3s1 | grep "Volume UUID".
  4. A saída deste comando é um UUID. Deve ler algo comoVolume UUID: 03D819D9-49E0-387E-AC9E-2CB54BF0DDD9
  5. Agora desconecte sua unidade USB e execute sudo vifs. Se você não está acostumado a viquerer colocar um EDITOR=nanodepois. Edite a última linha do arquivo, tornando-o lido UUID=<UUID> none <filesystem> noauto, por exemplo UUID=03D819D9-49E0-387E-AC9E-2CB54BF0DDD9 none exfat noauto. Saia do editor.
  6. Agora conecte-o novamente. Se você executou as etapas corretamente, a unidade não será montada automaticamente.
  7. Tente formatá-lo novamente usando o Utilitário de Disco.
Max Ried
fonte
Complicado: sim. Explicou muito claramente também :).
dan
Obrigado! Quando tiver acesso ao stick USB, testarei (e espero aceitar sua resposta).
Marcus Rossel
Estou tendo um problema ao executar o sudocomando. O terminal solicita que eu digite minha senha. Não tenho uma senha definida para o meu computador; portanto, ao fazer login, apenas pressiono ENTER. Mas quando eu simplesmente pressiono ENTERa senha no Terminal, ela diz que está incorreta. Por quê?
Marcus Rossel
Tem certeza de que não tem apenas o login automático ativado? Nesse caso, você precisa ter uma senha definida. Dê uma olhada no Systemeinstellungen-> Benutzer und Konten. Defina um para este procedimento.
Max Ried