Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Finder error -36 copying library

I am trying to copy a 300GB Aperture library from one external drive to another. (It doesn't fit on my internal) I get the following message: "The Finder can’t complete the operation because some data in “x.aplibrary” can’t be read or written. (Error code -36)" I have run disk utilties-both drives are fine.

Is this due to the large size? WOuld I be better opening the library in Aperture and "exporting" to the second drive to make the copy?

THanks


(IAlso posted in Mountain Lion community...)


Thanks

NJ

Posted on Mar 5, 2013 8:25 AM

Reply
7 replies

Mar 5, 2013 9:01 AM in response to njwight

Are both your drives formatted MacOS X Extended? That error messages is very typical for trying to copy from or to an external drive that has the wrong formatting. What format do you see when you select one of your external drives in the Finder and use the Finder menu command "File > Get Info":

User uploaded file


If the destination volume has a different format, reformat it (with Disk Utlity) as MacOS X Extended Journaled. An Aperture Library needs to be stored on a MacOS X Extended volume.


Regards

Léonie

Mar 5, 2013 9:06 AM in response to léonie

Yes, they are both indeed formatted the same. I have already copied 3 libraries just fine-but they are smaller. (between 65-167) This last one is quite a lot larger. I have verified permissions on the library and am trying again. (read several people talking about that) Last time it was well into the copy when it failed. So, I will repost the results this time. Added note-this is the second drive that has done this so not sure it is a drive issue. The other was a Firewire, also formatted the same. It eventually did copy, but let's say I am not feeling warm and fuzzy about that situation. :-) Thanks, NJ

Mar 5, 2013 9:21 AM in response to njwight

Last time it was well into the copy when it failed.


Sometimes the library contains one single image with a corrupted, illegal filename (containing non-printable characters, like "linefeed"). If you open the partially copied library with "ctrl-click > Show package contents", you can check what the last successfully copied file is and try to figure out, what the file is called, that should be copied next. Is there something funny with the filename? Then try to rename that image in Aperture (or export and reimport it with a new filename).

Mar 5, 2013 10:12 AM in response to njwight

If you are comfortable with the terminal you might have better luck doing this from there. The Finder seems to have problems with Aperture libraries sometimes that the terminal doesn't.


And as Ernie says this isn;t directly related to library size. The library as you know is composed of many sub-folders and files. Its not one monolithic thing. You could try breaking up the copy into smaller chucks. It would work fine as long as you get all the individual bits back in the correct relationship.

Mar 5, 2013 10:31 AM in response to Frank Caggiano

Thanks Frank. I am quite experienced with Macs (20+ years) but never really taught myself the terminal. The second copy failed, and it did not leave a "partial" in the folder.I am going to try to export the library as a new library. All this has me rethinking my entire workflow. I have another backed up version I can restore from as well-but for now, I would rather just leave that off-line and safe until I figure this out. Needless to say, having to do this with USB 2 devices is getting a little tedious. :-)

Finder error -36 copying library

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.