14 Replies Latest reply: Apr 30, 2007 4:34 AM by AndrewD
AndrewD Level 1 Level 1 (0 points)
Hi all,

Major problem here. I created a new library (held Option while launching iPhoto), and after naming it a dialog box came up suggesting I rebuild my thumbnail cache, which I did. The result was that my old library has been replaced by one that existed 3 years ago.

It now seems all of my photos are gone (i.e those that were there before I created a new library) - they are not in the Pictures > iPhoto Library folder. This folder only holds the images that are displayed in iPhoto. A Spotlight search does not return any results when entering the names of missing photos, making me think that they have been deleted. Shudder.

Have I really lost everything, or is there some way to revert to my old Library? Argh, that sinking feeling...

Thanks,
Andrew

PowerMac G5 dual 1.8   Mac OS X (10.4.9)   3G of RAM; Lacie 160GB external drive; Final Cut Express HD 3.5;

PowerMac G5 dual 1.8, Mac OS X (10.4.9), 3G of RAM; Lacie 160GB external drive; Final Cut Express HD 3.5;
  • Terence Devlin Level 10 Level 10 (128,855 points)
    Andrew

    Do a Spotlight Search in the Finder:

    Type  -f

    Kind -> Images

    Size -> Greater than -> 100kb

    Does this find your images? If so, we can start to find the library.

    BTW, when you named the new library, what did you call it?

    Regards

    TD
  • AndrewD Level 1 Level 1 (0 points)
    Hi TD,

    Yes, images have been found doing what you suggested - and many of them are duplicated.

    When I created a new library, I named it 'Test'. I didn't populate it and have now deleted it.

    Where to from here?

    Many thanks,
    Andrew
  • Terence Devlin Level 10 Level 10 (128,855 points)
    Andrew

    That duplication is because the search is finding both the Original and Modified pictures in the missing iPhoto Library Folder.

    So, where is this missing library? It should be in your Pictures folder - that's the default location. So have a look there. If it's not there try a spotlight search: iPhoto Library - using the spotlight icon on the menu bar. See if it offers you a folder. Where is that folder?

    Once you've found that then simply hold down the option (or alt) key and launch iPhoto. Use the Locate command to navigate to the location of the iPhoto Library Folder.

    Regards

    TD
  • AndrewD Level 1 Level 1 (0 points)
    No luck, TD. The iPhoto Library that's currently in my Pictures folder contains the photos from 3 years ago - the ones that are now showing in iPhoto.

    I did a Spotlight search for 'iPhoto Library' but that also led to the only iPhoto Library available now, i.e the one of 3 years ago.

    Doing the Finder search you suggested revealed that all the photos are still on my computer (a huge relief) but are inside folders named (for example) 2005 > Originals > Roll 258. I'm hoping to avoid having to manually drag each one into iPhoto again, so if you can suggest any other way to open them all in my former library that would be great.

    Many thanks,
    Andrew
  • Terence Devlin Level 10 Level 10 (128,855 points)
    Andrew

    What version of iPhoto are you using? (iPhoto Menu -> About iPhoto)

    I ask because I think that you have a corrupted library file, and the solution is to create and populate a new library. However, the procedure is quite different for v5 compared to v6.

    Regards

    TD
  • AndrewD Level 1 Level 1 (0 points)
    Ugh, that doesn't sound good. I'm using iPhoto v6.0.6.

    So you think it's going to be a manual process to get the photos back into the order they were in?

    Thanks,
    Andrew
  • Terence Devlin Level 10 Level 10 (128,855 points)
    Andrew

    Here's the thing: Your photos are in the iPhoto Library Folder / Originals, correct? But iPhoto is only seeing a portion of them?

    This suggests that the db file has been damaged.

    To create and populate a new library:

    Note this will give you a working library with the same film rolls and pictures as before, however, you will lose your albums, keywords, books, calendars etc.

    Move the iPhoto Library Folder to the desktop

    Launch iPhoto. It will ask if you wish to create a new Library. Say Yes.

    Go into the iPhoto Library Folder on your desktop and find the Originals folder. From the Originals folder drag the individual rolls to the iPhoto Window and it will recreate them in the new library.

    When you're sure all is well you can delete the iPhoto Library Folder on your desktop.

    In the future, in addition to your usual back up routine, you might like to make a copy of the library6.iPhoto file whenever you have made changes to the library as protection against database corruption.

    Regards

    TD
  • AndrewD Level 1 Level 1 (0 points)
    TD, I'd just like to clarify something before doing what you've suggested.

    I have two folders called iPhoto Library that are slightly different from each other. They follow these paths:

    1. Pictures > Pictures > iPhoto Library (this folder contains one extra 'year', otherwise it has all the same sub-folders and files as 2);
    2. Pictures > iPhoto Library

    Which one should I place on my desktop as per your advice?

    Thanks,
    Andrew
  • Terence Devlin Level 10 Level 10 (128,855 points)
    Andrew

    But I asked you to search for another iPhoto Library Folder! Up there a bit!

    Some questions for you:

    You now have two iPhoto Library Folders?

    Can you list the contents of both - label them clearly please as Pictures/iPhoto Library Folder and then Pictures/Pictures/ipl

    Regards

    TD
  • AndrewD Level 1 Level 1 (0 points)
    The second iPhoto Library folder is not new. I've always had two. They follow the paths I showed in my previous reply.

    The files in both folders are exactly the same. The folders are slightly different.

    The contents of Pictures/iPhoto Library are:
    Folders: 2005; 2006; Data; Modified; Originals
    Files: AlbumData.xml; Dir.data; iPhoto.ipspot. iPhotoLock.data; Library.data. Library.iPhoto; Library6.iPhoto; Thumb32Segment.data; Thumb64Segment.data; ThumbJPGSegment.data

    The contents of Pictures/Pictures/iPhoto Library are:
    Folders: 2004; 2005; Albums; Data; Modified; Originals
    Files: AlbumData.xml; Dir.data; iPhoto.ipspot. iPhotoLock.data; Library.data. Library.iPhoto; Library6.iPhoto; Thumb32Segment.data; Thumb64Segment.data; ThumbJPGSegment.data

    If it would make it easier, I can send you a screenshot of the two paths. However I'd need your email address as I don't seem to be able to paste them in this window.

    Thanks,
    Andrew
  • Terence Devlin Level 10 Level 10 (128,855 points)
    Andrew

    No, it's not a problem, I just wanted to be sure that both librares were v6.

    Okay, you have two libraries - which one is faulty?

    Do you want to merge them into one? OR keep them separate?

    Regards

    TD
  • AndrewD Level 1 Level 1 (0 points)
    I don't know which library is faulty. Only one opens up when I launch iPhoto - that is the one from 3 years ago.

    I've tried Option > launch iPhoto to give me the chance to select a library. This brings up the Finder displaying all the sub-folders and files. I've tried clicking on the root folder of both collections (Pictures/iPhoto Library; and Pictures/Pictures/iPhoto Library) but the result is the same - iPhoto launches with the old library.

    For starters, I would like to merge the two current libraries into one. Then I'd like to know how to properly create a second (and more) library to manage my collection better. Clearly what I did myself in creating a new library was wrong, so your advice would be much appreciated.

    Thanks,
    Andrew
  • Terence Devlin Level 10 Level 10 (128,855 points)
    Andrew

    1. Merging:

    This might work. Download iPhoto Library Manager which will allow you to move pics between libraries. However, since - I suspect - one or more of those libraries is corrupt it might not work, but worth a try.

    If it doesn't, then you'll need to put both libraries on the desktop and pull in the Rolls from both Originals folders. Just beware of duplicates.

    This will give you a working library with all your pics.

    2. Multiple Libraries

    The key to working with Multiple libraries is to have very distinct names for them. What you have now is two iPhoto Library Folders with the same name in different folders. When you create one, clearly name it - Tom's Library, Mary's Library, whatever, so you can always tell where you're at.

    Regards

    TD
  • AndrewD Level 1 Level 1 (0 points)
    TD, thank you very much for all your help. It seems like there's a lot of manual work to do, but hopefully what you've suggested will fix things up.

    I really appreciate the time you've taken on this problem.

    Best wishes,
    Andrew