schalliol

Q: No longer can access folders with /

Years ago I started managing referenced files using dates like 2010/01/01.  Since of course Macs can handle this just fine, it was no big deal.  Recently I moved to a new NAS still using AFP and when I try to re-map the referenced files, it simply cannot find the folders with / in the list.  I'm confused why this is the case considering I can clearly see these files in the finder.  Does anyone know how to work round this?

iMac, OS X El Capitan (10.11.3), iMac 5K 27" 4.0GHz 4xi7 24/512 SSD

Posted on Aug 23, 2016 6:03 PM

Close

Q: No longer can access folders with /

  • All replies
  • Helpful answers

  • by Terence Devlin,

    Terence Devlin Terence Devlin Aug 26, 2016 2:54 AM in response to schalliol
    Level 10 (139,470 points)
    iLife
    Aug 26, 2016 2:54 AM in response to schalliol

    Because the NAS can't deal with the /

     

    On that file system it reads like a directory. There is no workaround. There's only renaming.

  • by schalliol,

    schalliol schalliol Aug 26, 2016 4:13 AM in response to Terence Devlin
    Level 1 (8 points)
    Photography
    Aug 26, 2016 4:13 AM in response to Terence Devlin

    Hmm.  That certainly could be, but if that's the case, why isn't there a problem in the finder?  Ideas for automated renaming?

  • by Terence Devlin,

    Terence Devlin Terence Devlin Aug 26, 2016 6:57 AM in response to schalliol
    Level 10 (139,470 points)
    iLife
    Aug 26, 2016 6:57 AM in response to schalliol

    Because the finder is running on your Mac. A NAS is a entirely different computer with its own OS and file system, and, given that Aperture needs the Library running on a directly connected disk (not networked, as a NAS is), and one that is formatted Mac OS X Extended, Journaled - which the NAS is not - the question is kind of irrelevant. You'll damage the Library if you put it on the NAS and even if it works, it will perform very badly.

  • by schalliol,

    schalliol schalliol Aug 26, 2016 11:07 AM in response to Terence Devlin
    Level 1 (8 points)
    Photography
    Aug 26, 2016 11:07 AM in response to Terence Devlin

    Terence, I think you misunderstand.  The NAS is running Btrfs, which is a journaled file system.  I've been using EXT3 and EXT4 before on the earlier NAS, which are journaled file system that can support these characters.  I've been using AFP (Apple File Protocol) as well, which can pass this info on (SMB can't).  That has not been a problem.

     

    When I mount the volume to the desktop from the NAS, it works just great.  The Finder can see and work with all the files perfectly.  What does not work however is seeing those same files inside Aperture.

  • by Terence Devlin,

    Terence Devlin Terence Devlin Aug 26, 2016 12:00 PM in response to schalliol
    Level 10 (139,470 points)
    iLife
    Aug 26, 2016 12:00 PM in response to schalliol

    No I do understand. You're missing the point.

     

    The Aperture library needs to be on a disk formatted Mac OS Extended (Journaled). Not Btrfs. Not EXT3 or EXT 4.

     

    Also, it needs to be on a directly connected disk. Not AFP or anything else. Not networked. Not Wireless.

     

    What the Finder does or does not do is irrelevant. Aperture is not the Finder.

     

    A NAS is a computer with it's own OS and data structures as you are aware. I'm not sure why you expect an Aperture Library to run from a - what? Linux? - computer.

     

    I'm not sure how I can say this more clearly. Even if you fix this issue with the / character and manage to get the library running from the NAS, as some have, it will be very very likely to get corrupted and you risk sever dataloss.

  • by schalliol,

    schalliol schalliol Aug 26, 2016 12:04 PM in response to Terence Devlin
    Level 1 (8 points)
    Photography
    Aug 26, 2016 12:04 PM in response to Terence Devlin

    The library is local, but the referenced files are on a NAS, which is where the problem is.  I've been doing this on multiple NASes with Aperture since Aperture launched.  Referenced files can be remote.  Never had an issue with corruption, but again, I don't have the library on the NAS.  The whole point of this post was about referenced files from the very first sentence.  I appreciate your attempt at help, and I wonder if now that you understand the question you might have ideas for why Aperture cannot see what the Finder can.  I suppose it might because it does not use a native file dialog box for import or reference of files.

  • by Terence Devlin,Helpful

    Terence Devlin Terence Devlin Aug 29, 2016 7:38 AM in response to schalliol
    Level 10 (139,470 points)
    iLife
    Aug 29, 2016 7:38 AM in response to schalliol

    The whole point of this post was about referenced files from the very first sentence

     

    Well D'Oh! Sorry I missed that rather obvious piece of information, so my apologies for wasting your time.

     

    As the only thing that has changed is the filesystem of this new NAS there must be an incompatibility between that and the SQL database in Aperture. Have a read of this

     

    https://documentation.apple.com/en/aperture/usermanual/index.html#chapter=5%26se ction=15%26tasks=true

     

    It's from the Aperture manual and details how to rename files in batches. I would proceed carefully and see if it works on a trial first. Remove the / characters and replace them with an - or and _. See how that goes.

  • by schalliol,

    schalliol schalliol Aug 29, 2016 7:41 AM in response to Terence Devlin
    Level 1 (8 points)
    Photography
    Aug 29, 2016 7:41 AM in response to Terence Devlin

    Thanks Terence.  I agree that it would be nice to have the library on a NAS because it limits the ability to use Aperture just to the desktop machine, you'd really need a high performance network and device to make that work even if possible.

     

    Since Aperture can't see the files, I think I might try to copy the files to a local volume on my SSD array and rename them in aperture and then move them to the new NAS.  Sigh...