Picturesフォルダ異常でiPhotoが使用不可

OS10.5.6でiPhoto'08を使用しています。再インストール後にTimeMachineから

復元させようとしましたが、Picturesフォルダが異常で、iPhotoが使えません。

このボードで同じ症状のものを見つけて試みましたが、うまく行きませんでし

た。


症状:

Finederサイドバーの「場所」にはホーム、ディスクトップ、アプリケーション、

ミュージック、ムービー、書類、そしてPicturesがあり、このPicturesだけが、

どういう訳かアルファベットになっており、これをクリックすると、「必要な

アクセス権がないため、フォルダ"Pictures"を開けませんでした。」と表示され

ます。

「詳しい情報」で共有とアクセス権を見てもカスタムアクセス権は割り当てら

れてますとなってます。また、直接iPhotoも起動出来ません。


ライブラリにあるPreferenceの中の com.apple.iphoto.plistを外してみましたが、

変わりませんでした。

直下のライブラリとユーザの中のLibraryではどう違うのか、どちらで処理した

らよいのかよく分かりません。


「ターミナル」で変更を試みましたが変わりませんでした。やり方が間違って

いたのかも知れません。このところもどのように記入したら良いのか教えてく

だされば有り難いのですが。


今回iTunesなども仲々復元出来ず、苦労して何とかなったものの、このiPhoto

のように問題が発生しそうですが、どう対処したら良いでしょうか。


以上ご指導宜しくお願いします。

投稿日 2009/06/29 05:36

返信
返信: 65

2009/06/29 08:09 hodai428 への返信

drw------- 12 root staff 408 6 28 23:48 iPhoto Library


これでは読めませんね…。オーナーがrootになっていて、オーナのみに読み書きですから…。


まずは、オーナーをご自身のアカウントに戻して、で、読み書きをrwxr-xr-xにするですかね。

#Picturesフォルダーのアクセス権も気になりますね。Picturesフォルダーのアクセス権が適切でないと、iPhoto Libraryフォルダー以下のアクセス権を修正しても、読めない可能性がありますので。


sudo chown -R (ユーザー名) Pictures/'iPhoto Library'


#(ユーザー名)の部分は、括弧無しでユーザー名を入れて下さい。ユーザー名がNocchiなら、sudo chown -R Nocchi Pictures/'iPhoto Library'


でiPhoto Libraryフォルダー以下のオーナーをご自身のアカウントに戻す。念のために、


sudo chgrp -R staff Pictures/'iPhoto Library'


も実行して、iPhoto Libraryフォルダー以下のグループもstaffに変更。


sudo chmod -R 755 Pictures/'iPhoto Library'


でアクセス権をrwxr-xr-xに変更ですね。

2009/06/29 08:08 hodai428 への返信

hodai428 による書き込み:


無謀と言われると、ちょっとびびってしまいます。

このあと、どんな問題が発生するのでしょうか、専門的になってきましたが、

よく分からなくなりました。

TimeMachineのバックアップ先には、きちんとバックアップが行われているでしょうか。

バックアップが万全なら、何が起きても対応可能です。


ターミナルの実行時には、TimeMachineのバックアップ先は外しておくのが無難ですけど、大丈夫ですか?

間違ってバックアップの方を弄くったら、目も当てられない。


PS:

最初から十分に無謀でしたよ。

2009/06/29 08:27 NO9 への返信

sudo chown -R (ユーザー名) Pictures/'iPhoto Library'


#(ユーザー名)の部分は、括弧無しでユーザー名を入れて下さい。ユーザー名がNocchiなら、sudo chown -R Nocchi Pictures/'iPhoto Library'


でiPhoto Libraryフォルダー以下のオーナーをご自身のアカウントに戻す。念のために、


sudo chgrp -R staff Pictures/'iPhoto Library'


も実行して、iPhoto Libraryフォルダー以下のグループもstaffに変更。


sudo chmod -R 755 Pictures/'iPhoto Library'



実行してみました。



アクセス権をrwxr-xr-xに変更ですね。


この rwxr-xr-x に変更する方法が分かりません。



2009/06/29 08:34 xy への返信

xyさん


有り難うございます。



TimeMachineのバックアップ先には、きちんとバックアップが行われているでしょうか。

バックアップが万全なら、何が起きても対応可能です。



バックアップは万全と思います。





ターミナルの実行時には、TimeMachineのバックアップ先は外しておくのが無難ですけど、大丈夫ですか?

間違ってバックアップの方を弄くったら、目も当てられない。



TimeMachineのバックアップ先は外してあります。大丈夫と思います。




PS:

最初から十分に無謀でしたよ。

そうだったんですか、無謀と言うより無知だったのですね。

2009/06/29 08:41 hodai428 への返信

ではこれは済んでいます。


いえいえ、そうではなくて、こういう場合は、


ls -l Pictures


でちゃんと変更できているかどうか確認しないと…。

#確認しながら作業していると、どのコマンドで何がどう変わったか把握しながらできると思うんですが…。

2009/06/29 08:58 NO9 への返信

ls -l Pictures


でちゃんと変更できているかどうか確認しないと…。

#確認しながら作業していると、どのコマンドで何がどう変わったか把握しながらできると思うんですが…。

確認の方法も良く分かりませんが、今Picturesフォルダがやっと見ることが出来ました。

そこにiPhoto Libraryを入れてみました。でも結局まだiPhotoは起動出来ませんが。

色々ご指導いただいたことを参考に少しずつやってみます。

有り難うございました。

2009/06/29 13:06 hodai428 への返信

$HOME/Music/iTunes/iTunes Music Library.xml

これを捨ててiPhotoが動くか確認して下さい。


# iPhotoのDataを取り出すのはFile > Export...で出来ますがDesktopにFolderを作りそこに入れないとDesktopがFileだらけになります。


Home以下のアクセス権に問題があるように感じます。Homeの作り替えを行い場合によってはDataも作り直すと快適なOSX環境になると思います。

# Homeの作り替えはTigerやLeopardのカテゴリーで"username.old"を検索して下さい。

2009/06/29 17:06 ぴっぴ への返信

ぴっぴさん


有り難うございます。

$HOME/Music/iTunes/iTunes Music Library.xml


これを捨ててiPhotoが動くか確認して下さい。


確認してみましたが、この頑固な iPhoto 依然として開けませんでした。


Home以下のアクセス権に問題があるように感じます。Homeの作り替えを行い場合によってはDataも作り直すと快適なOSX環境になると思います。


そうしたいところですが、悲しいかな技術がないもので・・・。



# Homeの作り替えはTigerやLeopardのカテゴリーで"username.old"を検索して下さい。


具体的にどうやればいいのか分かりません。

参考資料が見られるwebがありましたら教えて頂けるでしょうか。


宜しくお願いします。

2009/06/29 17:48 hodai428 への返信

一番、最初の方でsudo chown -R ユーザ名:wheel を実行されているのに、iPhoto Libraryのユーザがrootになっていたわけですよね。何か、お間違いになりましたね。



色々、分からないところが、お有りのようですので、取りあえず新規アカウントを作って、iPhotoを起動してみてください。それでも、iPhotoが起動しないとなると、OSXも異常です。


異常と判断できる場合は、TimeMachineのバックアップを一時停止したほうがいいと思われます。壊れたデータで正常なものをが消されていく可能性があるので。

2009/06/29 17:50 hodai428 への返信

Re: Picturesフォルダ異常でiPhotoが使用不可」で書きましたけど、


「Picturesフォルダーのアクセス権も気になりますね。Picturesフォルダーのアクセス権が適切でないと、iPhoto Libraryフォルダー以下のアクセス権を修正しても、読めない可能性がありますので。」


Picturesフォルダーのアクセス権等はどうなっているのでしょうか?

2009/06/29 20:41 hodai428 への返信

Command+Sを押さえて再起動をします。黒バックに白文字が出たら指を放して構いません。

# Intel Macだと最後に3行を書いて止まりますのでreturnを押して下さい。


mount -uw /と書いてreturnを押します。

mv /Users/username /Users/Username.oldと書いてreturnを押します。

chown -r 501:20 /Users/username.oldと書いてreturnを押します。

exitと書いてreturnを押します。

# usernameはHome名に変更して行って下さい。大/小文字やスベースを間違えないで下さい。

## mount -uw /はHDDをmountします。これを行わないと受け付けません。mvは名前の変更をします。chownはOwner, Groupを修正します。


以前のHOMEはusername.oldに残ってるので同じ場所にFile/Folderを移して下さい。


iPhotoのData修復は...

iPhoto LibraryをControlを押してShow Package Contentsで開くとOriginalsがありますので、ここのFileをDesktopのFolderにコビーして下さい。

IPhoto.appを起動してFile > Import to Libraryで取り込んで下さいi。これでiPhotoが動くようになります。


訂正です。

正 chown -R 501:20 /Users/username.old

誤 chown -r 501:20 /Users/username.old

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Picturesフォルダ異常でiPhotoが使用不可

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。