Faces not recognized when photos are stored on external hard drive

Hi,
I have an early '08 MBP and an external hard drive where my photos are stored. When I configure iPhoto to not copy the photo from my external hard drive when it imports the photos, Faces doesn't recognize any faces. But when I configure iPhoto to copy the photos from my external hard drive into its library, then it does recognize faces.

I'm wondering if anyone has experienced a similar problem with their iMac and an external drive?

I'm considering buying an iMac with a 320 GB hard drive and getting another external hard drive (1 TB) for it...but wondering if I'll run into the same problem with Faces. Useless to have an external hard drive for photos if iPhoto can't detect faces unless they're locally copied over.

Penryn 15" MacBook Pro, Mac OS X (10.5.6), iPhoto 09, Maxtor 1TB OneTouch external hard drive

Posted on Mar 3, 2009 12:35 PM

Reply
4 replies

Mar 3, 2009 2:05 PM in response to colickyboy

When I configure iPhoto to not copy the photo from my external hard drive when it imports the photos, Faces doesn't recognize any faces.


that is a referenced library

But when I configure iPhoto to copy the photos from my external hard drive into its library, then it does recognize faces.


that is a managed library

in either case the library can be anyplace - on an internal drive or on an external drive

the referenced library has many disadvantages including making importing more complicated, deleting photo much more difficult and moving to a new computer or hard drive potentially very difficult

The issues with faces for you as best I can tell is the fact that you are running a referenced library - it had nothing to do with the location of the library

LN

Mar 3, 2009 2:36 PM in response to colickyboy

Was the external hard drive with the photos on it mounted when you launched iPhoto for the first time and went through the upgrade? This is when face recognition happens and iPhoto needs to have access to the images. Also, after face recognition happens, you will not see any faces displayed in the faces area. You need to start by selecting a photo with a face on it and then click on the Name icon.
If your HD was not on and mounted when iPhoto ran the face detection, you can force the face detection to run again by deleting the face.db and face_blob.db files. Quit iPhoto, select the iPhoto library pkg, control click and select "Show package contents" remove the 2 files (do not move or touch anything else). Close the folder and launch iPhoto. Face detection should start again. If you click on the Faces item you will see a progress bar and the faces from your library being recognized. Wait until it's done before you start naming your photos.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Faces not recognized when photos are stored on external hard drive

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