Tenía un NAS barato que estaba usando y me daba un error con el código -50 cada vez que intentaba copiar ciertos directorios de archivos en él. Al principio pensé que era solo el dispositivo NAS. Recientemente compré un Drobo 5N conectado a mi red, ahora recibo los mismos errores para las mismas carpetas, lo que me hace pensar que es un problema de OSX.
¿Alguien ha visto esto antes y cómo lo soluciono?
Mis pasos de depuración:
He intentado el mismo proceso desde dos computadoras diferentes y ambas dan el mismo error.
Intenté copiar los archivos a una unidad local u otro DAS y se copiaron bien.
Creé una red aislada con un pequeño interruptor y solo mi computadora y drobo se conectaron y ocurre el mismo error.
También probé a través de 2 interruptores diferentes y solo a través de una Time Capsule, pero el error persiste.
¿Algunas ideas?
El problema para mí fue que había varias carpetas .appledouble invisibles dentro de las carpetas que intentaba copiar.
Estas carpetas están escritas por OS X para que sean compatibles con Apple Finder Metadata con algunos NAS, pero es seguro eliminarlas (al menos en mi caso). Los eliminé todos y todo volvió a la normalidad.
Puede automatizar el proceso escribiendo lo siguiente en la terminal cuando su pwd es la unidad externa. Haga esto solo si se siente cómodo con el terminal; de lo contrario, podría terminar eliminando cosas importantes.
find . -name \.AppleDouble -exec rm -rf {} \;
Tuve el mismo problema, pero eso se debió a la presencia de archivos @eaDir. La unidad se había conectado una vez a la sinología que había creado esos archivos automáticamente. Puede eliminar el @eaDir (vea la solución de xizor) o usar el clonador de copia de carbón, pidiéndole que excluya los archivos @eaDir mientras copia las carpetas.
alaap
xizor
alaap