2014年3月16日日曜日

iTunesにエラー(-45054)が表示され勝手に終了される


ちょっと前からiTunesを起動すると、「不明なエラーが発生しました。」
とダイアログが表示されていました。

「OK」を押すとiTunesごと終了するので、
永遠に開けないという状態……

ほったらかしにしていたのですが、調べたら無事解決しました!

ここに日本語で上がっていましたが、
https://discussionsjapan.apple.com/message/100814507

アクセス権修復って何だ……?と。

具体的な答えは英語版のこちらです。
https://discussions.apple.com/message/23685210#23685210

  1. ターミナルを開く
  2. 「sudo chmod 1777 Shared」のコマンド打つ
  3. iTunesを起動してもエラーが出なくなる!

$ cd /Users/<自分のユーザ名>
$ ls -l
total 0
drwxr-xr-x   5 root    wheel   170  3 11 22:58 Shared
$ sudo chmod 1777 Shared
$ ls -l
total 0
drwxrwxrwt   7 root    wheel   238  3 16 17:06 Shared

これは、Sharedディレクトリ、つまり共有ディレクトリに対して、
全ユーザに書き込み権限を付与しています。

共有ディレクトリなので、書き込み権限があるのが普通なのですが、
どこかのタイミングで書き込みできないようになってしまったようです。
なのでアクセス権修復ということですね。

ちなみに上の操作を元に戻すには、以下のコマンドで最初の状態と同じ権限を与えます

「sudo chmod 0755 Shared」
 
$ cd /Users/<自分のユーザ名>
$ ls -l
total 0
drwxrwxrwt   7 root    wheel   238  3 16 17:06 Shared
$ sudo chmod 0755 Shared
$ ls -l
total 0
drwxr-xr-x   7 root    wheel   238  3 16 17:06 Shared


0 件のコメント:

コメントを投稿