Unable to import from SD card to Photo Library

Late last year I transferred almost 20,000 photos from various SD cards to my Mac library on an external hard drive (LaCie) and had not issues. Now I am trying to transfer 171 photos and have been unable to import the photos to the library.


I have been able to copy the photos to the Mac desktop and the hard drive, but unable to import to the library. It just seems to ignore the request. I hit "Import All New Photos" and nothing happens. The SD card is newer - would that have any impact? The SD card is labeled "Ultra Plus", all of my previous SD cards were at least a few years old. That is the only difference that I can think of. OS is up to date. Would appreciate any help as I'm running out of ideas. Thx!

MacBook Air 13″, macOS 14.6

Posted on Aug 18, 2024 6:32 PM

Reply
Question marked as Top-ranking reply

Posted on Aug 20, 2024 12:04 AM

The ExFAT format is useful, when you want to transfer files and folders between your Mac and Windows PCs, but it has never been compatible with photo libraries on a Mac, neither with iPhoto, Aperture, nor Photos. Photos needs features that are not available on a ExFAT system, for example hard links, to save storage for duplicate files. And long filenames with ethnic characters may cause problems when copying files to an ExFAT drive and cause data loss. You have been lucky, that Photos has been working for you, but your Photos Library may already have become damaged on the ExFAT drive. The problem is, that Photos did not check the file system format on the previous system versions and let us store our libraries there. Now it is safer. That the "Ignore Ownership" is not shown, is a clear indication that the drive is currently not suitable for a Photos Library. Either the file system does not support it, or the drive has some backup or system software installed.

Yes, you need to reformat the drive. Reformatting will erase it, so you have to copy your library somewhere else, before you are reformatting your drive with Disk Utility. You probably have a second drive already, where you are keeping the backup copy of your Photos Library? If not, get yourself a second external drive to keep a backup copy of your library. You will need it sooner or later, better safe than sorry.

Format the second drive MacOS Extended (Journaled) or APFS, set the "Ignore Ownership" flag, then drag your Photos Library to this drive and try to open it there. And do not use the drive with your Photos Library for Time Machine backups. Plug it directly into a USB port of your Mac. It needs a wired connection, a NAS will not work.



Similar questions

11 replies
Question marked as Top-ranking reply

Aug 20, 2024 12:04 AM in response to Meleana_N

The ExFAT format is useful, when you want to transfer files and folders between your Mac and Windows PCs, but it has never been compatible with photo libraries on a Mac, neither with iPhoto, Aperture, nor Photos. Photos needs features that are not available on a ExFAT system, for example hard links, to save storage for duplicate files. And long filenames with ethnic characters may cause problems when copying files to an ExFAT drive and cause data loss. You have been lucky, that Photos has been working for you, but your Photos Library may already have become damaged on the ExFAT drive. The problem is, that Photos did not check the file system format on the previous system versions and let us store our libraries there. Now it is safer. That the "Ignore Ownership" is not shown, is a clear indication that the drive is currently not suitable for a Photos Library. Either the file system does not support it, or the drive has some backup or system software installed.

Yes, you need to reformat the drive. Reformatting will erase it, so you have to copy your library somewhere else, before you are reformatting your drive with Disk Utility. You probably have a second drive already, where you are keeping the backup copy of your Photos Library? If not, get yourself a second external drive to keep a backup copy of your library. You will need it sooner or later, better safe than sorry.

Format the second drive MacOS Extended (Journaled) or APFS, set the "Ignore Ownership" flag, then drag your Photos Library to this drive and try to open it there. And do not use the drive with your Photos Library for Time Machine backups. Plug it directly into a USB port of your Mac. It needs a wired connection, a NAS will not work.



Aug 18, 2024 11:41 PM in response to Meleana_N

Some. background information in addition to Matti's advice: Quite a few users have reported, that imported to Photos to a Photos Library on an external volume has stopped working after upgrading to macOS 14 Sonoma, even if it used to work previously. The reason is, that Photos is now checking, if the Photos Library is in a supported location and does no longer allow us to put our photos at risk by importing them into a Photos Library on an unsupported drive or in a synced folder (in a DropBox or on iCloud Drive etc.). If the external volume is not compatible with Photos, you can no longer import photos into this library. There are several requirements in addition to the file system format.


In addition to checking the file system format of your external drive, as pointed out by Matti, try to set the "Ignore ownership on this volume" flag, as described here: Move your Photos library to save space on your Mac - Apple Support

If you cannot set this flag, either the the file system format is wrong or there is some backup software installed on the external drive - Lacie drives occasionally come with preinstalled backup software. If a drive has been used for backups, Photos will encounter problems with the file ownership and will have to repair the library over and over again. Also, Photos cannot work with a library that is accessed over the local network. Do not even think about using a NAS for your Photos Library.

Aug 20, 2024 2:19 AM in response to Meleana_N

Meleana_N wrote:

As you can see below the format is exFAT and I seem to remember when I purchased this drive less than a year ago that was one of the acceptable formats. I also don't see the option to "Ignore ownership on this volume".

Am I toast, do I need to reformat this drive with my 20,000 photos? 😭

The created and modified dates also strike me as odd.

Photos libraries have always needed APFS or MacOS Extended. Some macOS versions have been more strict about this. I wish Apple more clearly warns users not to use non-Mac formats for this.


Just copy the library to the internal disk or some external APFS formatted volume. You can then use the old exFAT formatted drive for other purposes like backupping the Photos library after formatting it as APFS (you might use apps like Carbon Copy Cloner to backup the external drive to another external drive).


FAT formatted volumes often have weird looking dates. UTC 1970 is the oldest supported date and often dates around that are seen there.

Aug 18, 2024 11:51 PM in response to léonie

léonie wrote:

"Ignore ownership on this volume" flag, as described here: Move your Photos library to save space on your Mac - Apple Support
If you cannot set this flag, either the the file system format is wrong or there is some backup software installed on the external drive - Lacie drives occasionally come with preinstalled backup software. If a drive has been used for backups, Photos will encounter problems with the file ownership and will have to repair the library over and over again. Also, Photos cannot work with a library that is accessed over the local network. Do not even think about using a NAS for your Photos Library.


Thanks for that info. In my experience freshly Disk Utility -formatted volumes by default have "Ignore ownership on this volume" correctly set ON. But obviously that is not always the case so better be safe than sorry and check that detail.

Aug 18, 2024 10:31 PM in response to Meleana_N

Meleana_N wrote:

Late last year I transferred almost 20,000 photos from various SD cards to my Mac library on an external hard drive (LaCie) and had not issues. Now I am trying to transfer 171 photos and have been unable to import the photos to the library.

So the Photos library is on an external drive, right? It should be formatted as APFS or MacOS Extended. If not, that might explain the issue because other formats like FAT, exFAT etc are not supported.

Aug 19, 2024 1:24 AM in response to Matti Haveri

You're welcome, Matti. I meant it as a test, just to see, if it is possible to set this flag at all. If we cannot set the flag, something is wrong with the drive. But we may not want to keep this flag enabled, if the photos are highly confidential. if we do not want to use the external drive from a different Mac or user account, this flag should not be necessary. It is strange, that the support document requires this flag to be set. It should only be necessary, if we want to use the external drive to share the photos.


Many years ago this support document "Move your Photos library to save space on your Mac - Apple Support" used to be called "Sharing library between users" (or similar, I do not remember the exact title" and it has been modified and reused as a document about moving the library to an external drive. I think the paragraph about the "ignore ownership" flag is a leftover from the previous life of this document.





Aug 19, 2024 3:45 PM in response to léonie

Thank you both for your responses Matti and Iéonie!


As you can see below the format is exFAT and I seem to remember when I purchased this drive less than a year ago that was one of the acceptable formats. I also don't see the option to "Ignore ownership on this volume".


Am I toast, do I need to reformat this drive with my 20,000 photos? 😭


The created and modified dates also strike me as odd.


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.

Unable to import from SD card to Photo Library

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