Photo could not read iPhoto Library in NTFS
So far there is no problem for me to write and read iPhoto library into NTFS external hard disk. However, when I try to open the iPhoto library in Photo, it show the volume format is not supported ? How could it be like it can support iPhoto but could not support Photo ?
iPhoto needs to have the Library sitting on disk formatted Mac OS Extended (Journaled). That you can write to the disk doesn't matter. You can also write to several other disk formats, but having the Library on an inappropriately formatted disk risks library corruption and data loss. Later versions of iPhoto would not allow creating a library on these disks, and neither will Photos. You need to move the Library to an appropriate location.
Similar Messages
-
Photo does not recognize iPhoto library
Photo did not automatically import iPhoto library. Could not export iPhoto to Photo?
The do it manyually. Just open the Library:
Hold down the option (or alt) key key and launch Photos. From the resulting menu select 'Choose Library' -
Photos did not import iPhotos library
When I first launched Photos it did not import my old iPhotos library. How do I get Photos to import the old iPhotos library, there does not appear to be an option to do so. I can hold down the option button and launch Photos and choose the old iPhotos library but it just opens it and does not import it into the main new Photos library.
Ok, here is what I had to do.
open Photos while holding the Option key
select the old iPhotos library, Photos will now do it's conversion
after converting close Photos (this step may not be needed, but it's what I did)
open Photos, making sure it's using the just converted library (you can rename the library if you want to in Finder)
select Preferences->General->Use as System Photo Library
Everything seems to be ok now. -
Got this msh from Piasa...any ideas? 'Could not read the iPhoto Library. The library at [file path] has a corrupted AlbumData.xml file.'
Contact Adobe support - that is not an iPhoto message - in general Piasa has no ability to access the iPhoto library - there have been hacks but often they do not worka nd can cause problems
You need to user either Picasa or iPHoto - using both on the same photos is problematic
LN -
After editing a RAW photo in PE13 (my External Editor) originally sent from Apple's iPhoto, I can not reimport the edited photo back into my iPhoto library. The
"Import to Library" command is greyed out. This was not the case until the latest PE13 update (Camera Raw Version 8.7.1.311). What needs to be done
to reimport edited photos back into my iPhoto library? Ideas?Launch PSE Expert Mode and go to:
Photoshop Elements Editor >> Preferences >> Saving Files (tab)
Set the drop-down dialog
On First Save : Save Over Current File
Click OK.
When you have finished editing in PSE use Cmd+S to save (not Save As) -
I sent photos out of my IPhoto library, but they do not appear in my "Sent" folder on my GMail although that mail account was in the "From" field?
If you're using iPhoto as your email client a sent version is not created. You need to BCC yourself in order to get a copy.
The better solution is to use Mail as your email client in conjunction with Gmail. This will give you a sent copy, better access to your contacts and, if so desired, photo templates to use via Mail's stationary feature.
OT -
When I try to upload pictures onto iPhoto, it shows up, however it won't upload. The "import" button, I can't click on it. It won't upload. And when I want to close out the window of iPhoto, it won't close, I get a message saying "photos being uploaded to iPhoto library," but i can't even upload. This has been like this since late April...
What version of iPhoto?
As a Test:
Hold down the option (or alt) key and launch iPhoto. From the resulting menu select 'Create Library'
Import a few pics into this new, blank library. Is the Problem repeated there? -
i could not open iPhoto application tried to uninstall and install it again still same problem....
Error message comes up like this :
Process: iPhoto [1365]
Path: /Applications/iPhoto.app/Contents/MacOS/iPhoto
Identifier: com.apple.iPhoto
Version: ???
Build Info: iPhotoProject-910029000000000~1
App Item ID: 408981381
App External ID: 729712666
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: iPhoto [1365]
User ID: 501
Date/Time: 2015-01-04 15:09:44.980 +1100
OS Version: Mac OS X 10.10.1 (14B25)
Report Version: 11
Anonymous UUID: 3D91453B-A9AC-9C65-61B6-B0E5F96324D5
Time Awake Since Boot: 4600 seconds
Crashed Thread: 0
Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000002, 0x0000000000000000
Application Specific Information:
dyld: launch, loading dependent libraries
Dyld Error Message:
Library not loaded: /Library/Frameworks/iTunesLibrary.framework/Versions/A/iTunesLibrary
Referenced from: /Applications/iPhoto.app/Contents/MacOS/iPhoto
Reason: image not found
Binary Images:
0x7fff6625c000 - 0x7fff66292837 dyld (353.2.1) <4696A982-1500-34EC-9777-1EF7A03E2659> /usr/lib/dyld
Model: MacBookPro11,1, BootROM MBP111.0138.B11, 2 processors, Intel Core i5, 2.4 GHz, 8 GB, SMC 2.16f68
Graphics: Intel Iris, Intel Iris, Built-In
Memory Module: BANK 0/DIMM0, 4 GB, DDR3, 1600 MHz, 0x802C, 0x384B54463531323634485A2D314736453120
Memory Module: BANK 1/DIMM0, 4 GB, DDR3, 1600 MHz, 0x802C, 0x384B54463531323634485A2D314736453120
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x112), Broadcom BCM43xx 1.0 (7.15.124.12.10)
Bluetooth: Version 4.3.1f2 15015, 3 services, 19 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Serial ATA Device: APPLE SSD SM0256F, 251 GB
USB Device: Internal Memory Card Reader
USB Device: Apple Internal Keyboard / Trackpad
USB Device: BRCM20702 Hub
USB Device: Bluetooth USB Host Controller
Thunderbolt Bus: MacBook Pro, Apple Inc., 17.2
please help me out.....!!!!!!Thanks LarryHN for replying me I tried that as well but finally I got the solution, I have by mistake deleted one of the iTunes library framework file while removing the virus.
Following steps are done by me to solve the problem:
1) I have removed the iPhoto by dragging it into the trash from applications
2) I have empty the trash
3) I have shutdown the laptop
4) while starting it back, press and hold the command and r button until the apple symbol goes off , after which you can select the reinstall OS option -> that will rebuilt your OS if something has been removed without removing your files or data.
5) after completion, install the iPhotos from app store
Now, its working perfectly -
Can't read iPhoto library from external drive
I suddenly can't can't read iPhoto library from external drive. I have talked to WD and nohing is wrong with the network drive. I can open images and files from it. But, I can't read in iPhoto Library.
Network Drive? a NAS?
iPhoto needs to have the Library sitting on disk formatted Mac OS Extended (Journaled). Users with the Library sitting on disks otherwise formatted regularly report issues including, but not limited to, importing, exporting, saving edits and sharing the photos.
Basically, you need to move the library to a correctly formatted disk. -
Photo Sync with new iPhoto Library
I created a new iPhoto-Library. This one is now set as "standard". But if i try to sync the photos from this new library to the iPhone, iTunes still shows the pictures from the old iPhoto-Library. How can I tell iTunes to use the new library?
This is normal, which cannot be changed.
All photos transferred from your computer and iPhoto to your iPhone are stored in your iPhone's Photo Library.
The photos in the iPhoto album include a pointer to the original photos stored in the Photo Library - the photos are not duplicated. Just as with iPhoto - all photos in all iPhoto albums are stored in your main iPhoto library. A photo cannot be in an iPhoto album unless the photo is available in your main iPhoto library, and a photo in your main iPhoto library can be in multiple iPhoto albums. The photos in the iPhoto albums are not duplicated - they include a pointer to the original photos stored in your main iPhoto library.
If you select multiple iPhoto albums to be transferred to your iPhone, all photos in all albums are stored in your iPhone's Photo Library. This way you can view all photos available in an album only by selecting the album under the Photo Library on your iPhone, or you can view all photos available in all albums by selecting Photo Library.
iTunes is the same. A song cannot be available in an iTunes playlist unless the song is in your iTunes library, and a song in your iTunes library can be available in multiple playlists. Songs in an iTunes playlist are not duplicated. This way you can listen to the songs in a playlist only by selecting the playlist, or you can listen to all songs in all playlists and/or available in your iTunes library by selecting Music. -
How do i solve The photo could not be opened, because the original item cannot be found
How do i solve The photo could not be opened, because the original item cannot be found
The issue is with iPhoto. When it opens it is looking for a photo that either no longer exists or is misplaced. I would post I the iPhoto forum where those experts are.
-
IPhoto 08 not recognising iPhoto library
Hi,
Wanting to have a backup of all my photos, I copied the iPhoto Library to an external drive. After doing this I figured that I'd better check that just copying the folder was sufficient, so I Option+Clicked on iPhoto and selected Choose Library. I navigated to the location of the backup but was then unable to select it. I thought this wouldn't be a huge problem, because I could just reset the location to my original library. However, when I try and choose it, iPhoto doesn't recognise my original library either.
I've tried creating a new library through iPhoto and then replacing the actual iPhoto Library file with the copy but that doesn't work. I have noticed that when I've created a new library, the file has an iPhoto icon and doing a Get Info shows that it opens with iPhoto. My original and copy have just a plain white icon, as though no application is associated with them. Dragging them to iPhoto opens iPhoto but it doesn't recognise that there are any photos or any keywords etc.
What do I do?
I really don't want to lose Keyword info on over 15,000 photos!
Any help is much appreciated!andrewbrowno
This sounds like iPhoto is not finding a valid database file inside the library. It looks like your db got damaged, and that you then backed up the damaged db. Have you had a recent crash or kernal panic?
Do you have an up-to-date back up? If so, try copy the library6.iphoto file from the back up to the iPhoto Library (Right Click -> Show Package Contents) allowing it to overwrite the damaged file. If not, then you'll need to create and populate a new library.
To create and populate a new library:
Note this will give you a working library with the same Events and pictures as before, however, you will lose your albums, keywords, modified versions, books, calendars etc.
In the iPhoto Preferences -> Events Uncheck the box at 'Imported Items from the Finder'
Move the iPhoto Library to the desktop
Launch iPhoto. It will ask if you wish to create a new Library. Say Yes.
Go into the iPhoto Library (Right Click -> Show Package Contents on your desktop and find the Originals folder. From the Originals folder drag the individual Event Folders 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 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 -
Is there a way to move photos directly from one iPhoto library to another iPhoto library?
Is there a way to move photos directly from one iPhoto library to another iPhoto library?
Not using iPhoto - Aperture can or iPhoto Library Manager can
LN -
Could not find agent library on the library path or in the local directory
Hi all,
I'm trying to write a jvmti agent that write any information in a mysql db. I've written a simple agent that work correctly and now I'll try to insert the mysqlpp library in my agent:
1) I've added #include <mysql++.h>
2) and I've added mysqlpp::Connection conn(false); (global variable)
I've modify my Makefile and the compiler and linker work correctly but when I test the agent the VM says "Could not find agent library on the library path or in the local directory"
Below the code:
-- analizer.cpp --
#include <iostream>
#include <stdlib.h>
#include <jni.h>
#include <string.h>
#include <jvmti.h>
#include <mysql++.h>
#include "ClassDetail.cpp"
#define CFN(ptr) checkForNull(ptr, __FILE__, __LINE__);
static void checkForNull(void *ptr, const char* file, int line) {
if(ptr == NULL) {
std::cerr << "ERROR : NullPointerException in " << file <<":"<< line<<"\n";
abort();
static char* getErrorName(jvmtiEnv *jvmti, jvmtiError err) {
jvmtiError errNum;
char *name;
errNum = jvmti->GetErrorName(err, &name);
if( errNum != JVMTI_ERROR_NONE) {
std::cerr << "ERROR : errore nel reprire l'error name " << errNum;
abort();
return name;
#define CJVMTIE(jvmti, err) checkJvmtiError(jvmti, err, __FILE__, __LINE__);
static void checkJvmtiError(jvmtiEnv *jvmti, jvmtiError err, const char* file, int line) {
if(err != JVMTI_ERROR_NONE) {
char *name = getErrorName(jvmti, err);
std::cout << "ERROR : JVMTI error " << err << "("<<name<<") in "<<file<<":"<<line;
abort();
static void vmInit(jvmtiEnv *jvmti_env, JNIEnv *jni, jthread thread);
static void startGCEvent(jvmtiEnv *jvmti_env);
static void finishGCEvent(jvmtiEnv *jvmti_env);
static jvmtiIterationControl JNICALL heapObject(jlong tag, jlong size, jlong* tag_ptr, void* userData);
jrawMonitorID lock;
int gc_count;
long heapSize = 0;
bool heapCheck = false;
mysqlpp::Connection conn(false);
JNIEXPORT jint JNICALL Agent_OnLoad(JavaVM *vm, char *options, void *reserved) {
std::cout<<"OnLoad\n";
jint rc;
jvmtiEnv *jvmti = NULL;
jvmtiError err;
jvmtiCapabilities capabilities;
jvmtiEventCallbacks callbacks;
rc = vm->GetEnv((void **)&jvmti, JVMTI_VERSION);
if( rc != JNI_OK) {
std::cout << "ERROR : Errore nell'ottenere 'environment rc = " << rc;
return -1;
CFN(jvmti);
err = jvmti->GetCapabilities(&capabilities);
CJVMTIE(jvmti, err);
CFN(&capabilities);
capabilities.can_generate_garbage_collection_events = true;
capabilities.can_tag_objects = true;
CJVMTIE(jvmti, jvmti->AddCapabilities(&capabilities));
CJVMTIE(jvmti, jvmti->CreateRawMonitor("agent lock", &lock));
callbacks.VMInit = &vmInit;
callbacks.GarbageCollectionStart = &startGCEvent;
callbacks.GarbageCollectionFinish = &finishGCEvent;
CJVMTIE(jvmti, jvmti->SetEventCallbacks(&callbacks, sizeof(callbacks)));
jvmti->SetEventNotificationMode(JVMTI_ENABLE, JVMTI_EVENT_VM_INIT, NULL);
jvmti->SetEventNotificationMode(JVMTI_ENABLE, JVMTI_EVENT_GARBAGE_COLLECTION_START, NULL);
jvmti->SetEventNotificationMode(JVMTI_ENABLE, JVMTI_EVENT_GARBAGE_COLLECTION_FINISH, NULL);
return 0;
JNIEXPORT void JNICALL Agent_OnUnload(JavaVM *vm)
std::cout<<"OnUnload\n";
static void JNICALL worker(jvmtiEnv *jvmti, JNIEnv *jni, void *p) {
std::cout << "worker";
for (;;) {
CJVMTIE(jvmti, jvmti->RawMonitorEnter(lock));
while (gc_count == 0) {
CJVMTIE(jvmti, jvmti->RawMonitorWait(lock, 0));
jvmti->RawMonitorExit(lock);
gc_count = 0;
jvmti->RawMonitorExit(lock);
/* Perform arbitrary JVMTI/JNI work here to do post-GC cleanup */
if(!heapCheck) {
heapCheck = true;
jint count;
jclass *classes;
CJVMTIE(jvmti, jvmti->GetLoadedClasses(&count, &classes));
ClassDetail *details = (ClassDetail*)calloc(sizeof(ClassDetail), count);
for(int i = 0; i < count; i++) {
char *sig;
CJVMTIE(jvmti, jvmti->GetClassSignature(classes, &sig, NULL));
CFN(sig);
details[i] = ClassDetail(strdup(sig));
CJVMTIE(jvmti, jvmti->SetTag(classes[i], (jlong)(ptrdiff_t)(void*) (&details[i])));
heapSize = 0;
CJVMTIE(jvmti, jvmti->IterateOverHeap(JVMTI_HEAP_OBJECT_EITHER, &heapObject, NULL));
std::cout << "Heap Memory : " << heapSize<<'\n';
heapCheck = false;
static void vmInit(jvmtiEnv jvmti, JNIEnv jni, jthread thread) {
jclass clazz = jni->FindClass("java/lang/Thread");
jmethodID mid = jni->GetMethodID(clazz, "<init>", "()V");
jthread _thread = jni->NewObject(clazz, mid);
CJVMTIE(jvmti, jvmti->RunAgentThread(_thread, &worker, NULL, JVMTI_THREAD_MAX_PRIORITY));
static void startGCEvent(jvmtiEnv *jvmti) {
static void finishGCEvent(jvmtiEnv *jvmti) {
std::cout << "****************************************************************** <<<<<<<<<<<< Finito gc\n";
gc_count++;
CJVMTIE(jvmti,jvmti->RawMonitorEnter(lock));
CJVMTIE(jvmti,jvmti->RawMonitorNotify(lock));
CJVMTIE(jvmti,jvmti->RawMonitorExit(lock));
static jvmtiIterationControl JNICALL heapObject(jlong tag, jlong size, jlong* tag_ptr, void* userData) {
if(tag != (jlong) 0) {
std::cout << "Tag : " << tag<< '\n';
ClassDetail detail = (ClassDetail) (void*) (ptrdiff_t) tag;
char *sig = detail->getSignature();
std::cout << "Class " << sig << " size : " << size<<'\n';
heapSize += size;
return JVMTI_ITERATION_CONTINUE;
-- ClassDetail.cpp --class ClassDetail {
private:
char* signature;
public:
ClassDetail(char* signature){
this->signature = signature;
char* getSignature() { return this->signature;}
--Makefile--########################################################################
# Sample GNU Makefile for building JVMTI Demo waiters
# Example uses:
# gnumake JDK=<java_home> OSNAME=solaris [OPT=true] [LIBARCH=sparc]
# gnumake JDK=<java_home> OSNAME=solaris [OPT=true] [LIBARCH=sparcv9]
# gnumake JDK=<java_home> OSNAME=linux [OPT=true]
# gnumake JDK=<java_home> OSNAME=win32 [OPT=true]
# Source lists
LIBNAME=analizer
SOURCES=analizer.cpp
MYSQLPP_LIB_PATH=/home/claudio/Desktop/Scaricati2/mysql++-3.0.6/mysqlpp_lib/lib/
MYSQLPP_HEADER_PATH=/home/claudio/Desktop/Scaricati2/mysql++-3.0.6/mysqlpp_lib/include/mysql++
MYSQL_PATH=/opt/mysql-5.0.51a-linux-i686-icc-glibc23
# Solaris Sun C Compiler Version 5.5
ifeq ($(OSNAME), solaris)
# Tell gnumake which compilers to use
CC=cc
CXX=CC
# Sun Solaris Compiler options needed
COMMON_FLAGS=-mt -KPIC
# Check LIBARCH for any special compiler options
LIBARCH=$(shell uname -p)
ifeq ($(LIBARCH), sparc)
COMMON_FLAGS+=-xarch=v8 -xregs=no%appl
endif
ifeq ($(LIBARCH), sparcv9)
COMMON_FLAGS+=-xarch=v9 -xregs=no%appl
endif
ifeq ($(OPT), true)
CXXFLAGS=-xO2 $(COMMON_FLAGS)
else
CXXFLAGS=-g $(COMMON_FLAGS)
endif
# Object files needed to create library
OBJECTS=$(SOURCES:%.cpp=%.o)
# Library name and options needed to build it
LIBRARY=lib$(LIBNAME).so
LDFLAGS=-z defs -ztext
# Libraries we are dependent on
LIBRARIES= -lc
# Building a shared library
LINK_SHARED=$(LINK.cc) -G -o $@
endif
# Linux GNU C Compiler
ifeq ($(OSNAME), linux)
# GNU Compiler options needed to build it
COMMON_FLAGS=-fno-strict-aliasing -fPIC -fno-omit-frame-pointer
# Options that help find errors
COMMON_FLAGS+= -W -Wall -Wno-unused -Wno-parentheses
ifeq ($(OPT), true)
CXXFLAGS=-O2 $(COMMON_FLAGS)
else
CXXFLAGS=-g $(COMMON_FLAGS)
endif
# Object files needed to create library
OBJECTS=$(SOURCES:%.cpp=%.o)
# Library name and options needed to build it
LIBRARY=lib$(LIBNAME).so
LDFLAGS=-Wl,-soname=$(LIBRARY) -static-libgcc -mimpure-text
LDFLAGS += -lmysqlpp
# Libraries we are dependent on
LIBRARIES=
# Building a shared library
LINK_SHARED=$(LINK.cc) -shared -o $@
endif
# Windows Microsoft C/C++ Optimizing Compiler Version 12
ifeq ($(OSNAME), win32)
CC=cl
# Compiler options needed to build it
COMMON_FLAGS=-Gy -DWIN32
# Options that help find errors
COMMON_FLAGS+=-W0 -WX
ifeq ($(OPT), true)
CXXFLAGS= -Ox -Op -Zi $(COMMON_FLAGS)
else
CXXFLAGS= -Od -Zi $(COMMON_FLAGS)
endif
# Object files needed to create library
OBJECTS=$(SOURCES:%.cpp=%.obj)
# Library name and options needed to build it
LIBRARY=$(LIBNAME).dll
LDFLAGS=
# Libraries we are dependent on
LIBRARIES=
# Building a shared library
LINK_SHARED=link -dll -out:$@
endif
# Common -I options
CXXFLAGS += -I.
#CXXFLAGS += -I../agent_util
CXXFLAGS += -I$(JDK)/include -I$(JDK)/include/$(OSNAME)
CXXFLAGS += -I$(MYSQLPP_HEADER_PATH) -I$(MYSQL_PATH)/include -L$(MYSQLPP_LIB_PATH) -I$(MYSQLPP_LIB_PATH)
# Default rule
all: $(LIBRARY)
# Build native library
$(LIBRARY): $(OBJECTS)
$(LINK_SHARED) $(OBJECTS) $(LIBRARIES)
# Cleanup the built bits
clean:
rm -f $(LIBRARY) $(OBJECTS)
# Simple tester
test: all
LD_LIBRARY_PATH=`pwd` $(JDK)/bin/java -agentlib:$(LIBNAME) -jar jvmti-test.jar
#LD_LIBRARY_PATH=`pwd` $(JDK)/bin/java -agentlib:$(LIBNAME) -version
# Compilation rule only needed on Windows
ifeq ($(OSNAME), win32)
%.obj: %.cpp
$(COMPILE.cc) $<
endifDid you make sure your library (call it x) starts is named libx.so (atleast, on linux, possibly libx.dll on windows, not sure)? It will not load otherwise, and you must specify -agentlib:x (rather than saying libx.so). Yes, it is "funny" how it gives the same uninformative error message for a wide variety of errors. It will also give you this same error message if there are still unresolved symbols upon loading your library (which would be my second guess).
-
I just backed up my photos by copying my iPhoto Library onto an external drive. Now the Library on my MacBook won't open. I can only open the photos if the external is plugged in. How can I resolve this issue?
Exactly what did you do?
The correct steps are
Moving the iPhoto library is safe and simple - quit iPhoto and drag the iPhoto library intact as a single entity to the external drive - depress the option key and launch iPhoto using the "select library" option to point to the new location on the external drive - fully test it and then trash the old library on the internal drive (test one more time prior to emptying the trash)
And be sure that the External drive is formatted Mac OS extended (journaled) (iPhoto does not work with drives with other formats) and that it is always available prior to launching iPhoto
And backup soon and often - having your iPhoto library on an external drive is not a backup and if you are using Time Machine you need to check and be sure that TM is backing up your external drive
My guess is that that you have not switched iphoto to use the external drive yet - opttion launch and select libary
LN
Maybe you are looking for
-
HT1476 Charging is not supported by this accessory?
I'm really frustrated because I have tried every possibly way to fix my iPod Touch fourth generation. There are two things wrong with it and I have already purchased things to fix them- a home button and a new charger. I am not sure this new charger
-
Hi I have imported a swf file which is displayed correctly within the import dialog. After clicking OK only the placeholder of the imported animation is seen. When running the captivate movie the swf is not diplayed. When setting the swf to synchroni
-
What component do I need to play back .vob files?
A client just handed me a DVD with .vob files. I have streamclip on my machine but a prompt came up saying I need more. What do I do? Best. Tom
-
Is the V570 Sata 3gb/s or sata 6 gb/s
I was looking to add a msata drive and wasnt sure if it supported the faster sata 6gb/s
-
Open video file - .m2ts on FCE
I am trying to open a file a friend gave me and I am having trouble opening the file on FCE4. It is a .m2ts file that he filmed on a Sony HD camera and loaded to his PC. I am not familiar with this format and was wondering what I would need to do to