UPDATE: I think I figured out how you may be able to fix this.
Tente isso no terminal:
cd <drag and drop the volume you want to copy here>
Agora faça:
lsof +D <drag and drop the volume you want to copy here> | grep <drag and drop the volume you want to copy here>
Este comando mostrará todos os arquivos abertos nesse volume. Você verá o nome do aplicativo que está sendo mantido no arquivo. Vamos dizer, para argumentar, que é Finder
.
Agora digite (Apenas certifique-se de ter fechado todos os seus aplicativos primeiro para estar no lado seguro):
killall Finder
Agora, execute o comando lsof
novamente e você não verá mais esses arquivos. Agora você deve poder copiá-los.
Espero que isso funcione.
Previous Post
Em Terminal
, digite env
.
Veja onde diz USER=
e copie esse nome exatamente.
Agora, alteraremos o proprietário de todos os arquivos da unidade, apenas certifique-se de estar montado na unidade que deseja copiar e não na unidade do sistema. Monte o diretório raiz da unidade que você deseja copiar e digitar:
sudo chown -fhRL [owner]
Para onde diz [owner]
, digite o nome do usuário acima. Você será solicitado a fornecer sua senha porque adicionamos sudo
, que é o Superusuário.
Se sair com um status 0
, não haverá erros. Se você está recebendo um código de saída > que 0
, então você pode soltar o f e você verá todas as mensagens de diagnóstico.
Em seguida, vamos alterar as permissões dos arquivos. Digite:
sudo chmod -fhRL u=rwx
u - usuário
r - leia
w - escreva
x - executar
Novamente, se houver um erro, o status de saída será maior que 0
Em seguida, vamos mudar as bandeiras:
sudo chflags -fhRL nouchg
sudo chflags -fhRL noschg
Agora, volte para o seu comando de cópia e, para uma boa medida, adicione sudo
na frente e esperamos que isso resolva o problema.