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 20:55 ぴっぴ への返信

ぴっぴさん


早速ご指示通りにやってみました。

書き方がまずいのかやはりだめでした。

以下の点、確認ですが、


Users は、このまま打てばいいのでしょうか。

username は、(ユーザー名)を書くのですよね。つまり、hodai428.old のように。

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


この「Home名に変更して」というのは、例えば、上記の hodai428 にすることか、hodai428-2にする

ことかが分かりません。


もしかしたら、「mv /Users/hodai428 /Users/hodai428.old」として、「chown -r 501:20 /Users/hodai428-2.old」

と打つのでしょうか。


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


以前のHOMEとは上で言うhodai428なのか、username.oldがどこにあるのか、同じ場所とはどこなのか、

File/Folderとはどれなのかなどさえ分かっていないのです、悲しいかな。


最後に exit と打って、電源ボタンを押して、再起動するのですね。


iPhoto LibraryをControlを押してShow Package Contentsで開くとOriginalsがありますので、

ここのFileをDesktopのFolderにコビーして下さい。


これは分かりました。今、ディスクトップにいくつかのフォルダが張り付いています。


IPhoto.appを起動してFile > Import to Libraryで取り込んで下さい。

IPhoto.appとはアプリケーションフォルダにあるiPhotoのことでいいのですね。

立ち上がらないのでImport to Livraryが取り込めません。


大変お手数をお掛けしますが、宜しくお願いします。

それにしても普段表のMacしか見ていない私には別世界のことで、ぴっぴさんやみなさんは

何と恐ろしい人達でしょう。頼りにしています。

2009/06/29 21:03 ni_ki への返信

ni_kiさん


昨夜は遅くまでお付き合い頂きありがとうございました。

ユーザ名:wheelというのは、固有名でしょうか。

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


新規アカウントでもダメでした。アイコン自体無地のフォルダに進入禁止マークがついたものでした。

今、ぴっぴさんからのご指導も受けています。

何度もお手数かけます。お気づきの点ありましたら宜しくお願いします。

2009/06/29 21:31 hodai428 への返信

hodai428さん による書き込み:


username は、(ユーザー名)を書くのですよね。つまり、hodai428.old のように。

Home名がhodai428なら...


mount -uw /

mv /Users/hodai428 /Users/hodai428.old

chown -R 501:20 /Users/hodai428.old

exit


exitで再起動します。下記のようになっています。

/Users/hodai428

/Users/hodai428.old

hodai428.oldからhodai428の同じ場所に移して下さい。

上記の2つはOwner: hodai428 Group: staffになっています。

$HOME/Libraryは必要最低限のものだけを移したほうが問題が起こらないと思います。


> IPhoto.appとはアプリケーションフォルダにあるiPhotoのことでいいのですね。立ち上がらないのでImport to Livraryが取り込めません。


そうです。

2009/06/29 21:51 hodai428 への返信

新規アカウントでもダメでした。アイコン自体無地のフォルダに進入禁止マークがついたものでした。


ここの意味がとれませんね。


「アイコン自体無地のフォルダに進入禁止マークがついたもの」というのは、iPhotoのアプリケーションそのものということでしょうか?


「新規アカウントでもダメでした。」、新規アカウントでもiPhotoが起動しないということなら、ホームフォルダー以外に原因がありそうな…。

2009/06/29 22:56 ぴっぴ への返信

ぴっぴさん


書き換えについてはよく分かりました。やってみます。

只、再起動の後、どこを見れば下記のことが確認できるのでしょうか。

また、hodai428.oldからhodai428の同じ場所に移すとはどのようにすれば

移せるのでしょうか。

Owner: hodai428 Group: staffの確認もどこで出来るのでしょうか。

再三面倒なことを、もうしわけありません。

exitで再起動します。下記のようになっています。

/Users/hodai428

/Users/hodai428.old

hodai428.oldからhodai428の同じ場所に移して下さい。

上記の2つはOwner: hodai428 Group: staffになっています。

2009/06/29 23:54 hodai428 への返信

Owner: hodai428 Group: staffの確認もどこで出来るのでしょうか。

ls -l /Users


で、一番右側にhodai428と書いてあるところの左から最初の数字の後ろに、hodai428 staff と書いてあるはずです。


ぴっぴさんの書込内容の実行が終わってからでいいのですが、iPhotoはアプリケーションフォルダからダブルクリックで起動してらっしゃいますか?


ひょうっと、するってーと、iPhoto Libraryをダブルクリックしてらしゃいますか?

2009/06/30 00:40 hodai428 への返信

> hodai428.oldからhodai428の同じ場所に移すとはどのようにすれば移せるのでしょうか。


Finderでの作業なので見れば分かる筈です。

Desktop

Documents

Downloads

Library ***

Movies ***

Music ***

Pictures ***

Public xxx

Sites xxx

# *** を同じ場所に移すのですがLibraryは必要なものだけを移して下さい。

# xxxは弄る必要はありません。何も表示していないのは開いて中にあれば移して下さい。


確認するのはTermianlを起動して...

ls -lR ~/と書いてreturn押して下さい。

Home以下を全て表示しますのでOwnerとGroupを確認して下さい。

2009/06/30 01:39 ni_ki への返信

ni_kiさん


ls -l /Users


で、一番右側にhodai428と書いてあるところの左から最初の数字の後ろに、hodai428 staff と書いてあるはずです。


ls -l /Users を打ち込むと、


ls: illegal option --/

Usage:ls [-ABCFGHLPRSTWabcdefghijklmnopqrstuvwx1][file] などと出ます。


最初の、mount -nw/ では、

    mount:illegal option --/

usage:mount [-dfruvw] [-o options] [-t ufs] [file]

mount [-dfruvw] [-o options] [-t ufs]

mount [-dfruvw] spesial l node


次の、 mv/users/hodai428/users/hodai428.old では、

 usage:mv [-f l -i l -n] [-v] source target

mv [-f l -i l -n] [-v] source directory と出ます。


そして、chown -R 501:20/Users/hodai428.old では、

    usage:chown [-fhv] [-R [-H l -L l -P]] owner [:group]file,,,


こんな感じです。illegal とは、ちょっと問題あり?でしょうか。

打ち間違いなどあるのでしょうか。さっぱり分かりません。


ご指摘のhodai428staffとはどれなのでしょうか。

2009/06/30 01:51 ぴっぴ への返信

ぴっぴさん


何度も申し訳ありません。

先程ni_kiさんへの返信にも書きましたが、どこかおかしいでしょうか。


Finderでの作業なので見れば分かる筈です。

Desktop

Documents

Downloads

Library ***

Movies ***

Music ***


Pictures ***



Public xxx


Sites xxx


このフォルダは、MacHDの中の、ユーザフォルダにある、hodai428フォルダの中のものと

考えていいのでしょうか。私のはカタカナ表示で、***,xxxなどはついてませんが。

これの中身をどこに入れるかがまだ分かっておりません。

サイドバーにある「デバイス」の下の「場所」に同じものがありますが、ココへ入れると

いうわけではありませんよね。

「Library」や「サイト」「ダウンロード」「パブリック」などはありませんが。


手間のかかる者で申し訳ありません。

2009/06/30 02:06 hodai428 への返信

hodai428 による書き込み


mount -nw/ では、

mv/users/hodai428/users/hodai428.old では、

chown -R 501:20/Users/hodai428.old では、

わざと間違えてからかっているとしか思えませんが...

# ご丁寧に各々のコマンドに必ず間違えを入れている。


ls -lR $HOME

ls -lR ~/

どちらでも構いません。


mount -uw /

mv /Users/hodai428 /Users/hodai428.old

chown -R 501:20 /Users/hodai428.old

2009/06/30 01:55 hodai428 への返信

ls -l /Users を打ち込むと、

ls -l/Users

と入力してませんか。

最初の、mount -nw/ では、

mount -nw /

/の前に半角スペース1つ入ります。

次の、 mv/users/hodai428/users/hodai428.old では、

これは、

mv /users/hodai428 /users/hodai428.old

そして、chown -R 501:20/Users/hodai428.old では

chown -R 501:20 /Users/hodai428.old


ほぼ、みんなスペースをお忘れです。

2009/06/30 02:05 hodai428 への返信

最初に、正直に書きます。ターミナルからコマンドを使うの、おやめになった方が身のためのように思います。一つ一つのコマンドの意味を少しも理解しようとせず、単にここに書かれたまま、意味もわからずコマンドを打つなら、下手するとどんどん症状を悪化させるだけになります。こちらもハッキリ言ってやりとりに疲れます…。たとえば、私が、lsでオーナーやアクセス権を確認できると書いているのに、同じようなことを繰り返し質問されていますし、lsの意味や使い方、表示結果の読み方等は、私が張ったリンク先や、少しググれば解説があります。


ls: illegal option --/


「ls -l /Users を打ち込むと」と書かれていますが、おそらくオプションの-lとルートディレクトリを表す/の間のスペースが抜けてます。「ls -l/Users」と打ったので/がオプションの一部と見なされて、「ls: illegal option --/」と帰ってきてるわけで、コマンド実行に失敗したという結果です。


ターミナルではスペース一つ間違っただけで大事に成り得ります


最初の、mount -nw/ では、


これも、オプションと対象ファイル・ディレクトリーの間のスペースが落ちているので、「illegal option --/」と怒られたわけで。


次の、 mv/users/hodai428/users/hodai428.old では、


これはコマンド"mv"と異動元の対象"/users/hodai428/"さらに、異動元と異動先"/users/hodai428.old"の間でスペースが落ちてます。


例えば、こういう場合、異動元と異動先の間のスペースを落として実行したら、下手するととんでも無いこと(重要なファイルやディレクトリーをごっそり削除してしまうとか)をやりかねません。


そして、chown -R 501:20/Users/hodai428.old では、


って、今までのコマンドが全て失敗しているのに、その先のコマンドを打つなんて…。


こんな状態では、システムをぐちゃぐちゃにしかねませんけど…。

2009/06/30 02:05 ni_ki への返信

ni_kiさん


ぴっぴさんの書込内容の実行が終わってからでいいのですが、iPhotoはアプリケーションフォルダからダブルクリックで起動してらっしゃいますか?


ひょうっと、するってーと、iPhoto Libraryをダブルクリックしてらしゃいますか?


書き忘れましたが、両方やってみました。ドックにも置いてありますが、そのアイコンはちゃんとしたものでした。

サブアカウントのそれは無地のアイコンに進入禁止標識付きでした。

2009/06/30 02:21 hodai428 への返信

ぴっぴさんとNO9さんもお書きに(内容は微妙に違いますが)なっていますが、そろそろ、コマンドは限界では。


TimeMachineにバックアップが有るようですので、OSXもバックアップされているのであれば、そこから戻された方がよいのではないでしょうか。


この状況ですと、OSXも破損しています。新規アカウントでも動かないようですので。

2009/06/30 02:27 ぴっぴ への返信

ああ、済みません。

書き間違いました。インプットの時は正しく入れたつもりです。

# ご丁寧に各々のコマンドに必ず間違えを入れている。


ls -lR $HOME

ls -lR ~/

どちらでも構いません。


mount -uw /

mv /Users/hodai428 /Users/hodai428.old

chown -R 501:20 /Users/hodai428.old

分かりました。もう一度確認してみます。

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

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

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