システムの異常終了でiPhotoのライブラリエラー

FreeBSD,Mac,NAS,netatalk

システムが異常終了して、NAS (FreeBSD+netatalk)上に置いたiTunesライブラリが読めなくなると言う問題に直面しました。

この時は、FreeBSD上のnetatalkを再起動する事で、無事iTunesが開ける様になりました。

話は変わりますが、外付けHDDに保存していたiPhotoライブラリが壊れ、NAS上に新規にiPhotoライブラリを作りました。

そもそも、FreeBSDをNASとしても使っているのは、次の理由からです。

その計画を実行に移しました。昔使っていたNASだと、アクセス速度が遅すぎて、iPhotoのライブラリ置き場には使えませんでした。でも、FreeBSD+ZFS+netatalkだと、ほぼストレス無く、使う事ができています。

ですが、ここしばらく続いていたGPU死亡問題で、システムが異常終了(強制電源OFF)と言う状況が続いていました。その為、iPhotoを開いたまま、Macの電源を落とさなければならないのです。

すると、何が起きるかと言うと、次に起動した時に、iPhotoのライブラリを開けなくなるのです。次の「iPhotoライブラリがロックされているか、ロックされたディスク上にあるか、変更する権限がユーザにありません。」と言う警告が出ます。

iPhotoライブラリエラー

この場合も、iTunesのライブラリがロックされた時と同じで、netatalkを再起動する事で、正常に使える様になりました。

 

 

Posted by お市のかた