iPhoto: Issues with FAT32-formatted drives
iPhoto libraries should be stored on a locally mounted Mac OS X Extended drive for best performance.
Many external drives come pre-formatted as FAT32. Use Disk Utility to format new external hard drives as Mac OS X Extended before using them with iPhoto. For instructions on how to do so, follow steps in Format external drives to Mac OS Extended before using with Aperture.