MacOSX で ArcanaStartupSound の起動エラーの対処方法
仕事の業務に合わせて、根っからの Windows 使いだったオイラも、Air と Retina 15inch の両刀使いになって早9ヶ月が経ちます。まぁお世辞にも Mac OSX を使いこなしているとはいえず、OS 設定やアプリを入れてあれこれカスタマイズしている余裕もなく今に至る感じなので、Mac OSX においては、ちょっとした基本的なことが実は全然良くわかってません。特にショートカットキーや各種機能についての理解が浅いです。
もう数カ月前のことになるでしょうか。Mac OS を再起動する度に起動エラーが表示されるようになってしまいました。そもそも ArcanaStartupSound って何?って状態なので設定変更するわけも無いのに、いつの間にかエラーが表示された感じです。
“/Library/StartupItems/ArcanaStartupSound” は起動起動しませんでした。」
よくわからないけど、セキュリティ設定と言われているので、Linux でお馴染みのパーミッションが違うと起動できない的な何かだと推測。確認してみました。
比較対象する項目があれば良いのだが・・・と思って /Library/StartupItems/ 配下を見てみると VirtualBox があります。
bash-3.2$ cd /Library/StartupItems/ bash-3.2$ ls -la total 0 drwxr-xr-x 4 root wheel 136 6 24 19:12 . drwxr-xr-x+ 66 root wheel 2244 7 2 15:54 .. drwxrwxr-x 5 root wheel 170 7 2 20:45 ArcanaStartupSound drwxr-xr-x 5 root wheel 170 7 2 15:54 VirtualBox
VirtualBox は正常に起動できている(エラーがでない)ので、パーミッションを比較してみます。やはり権限の違いが見つかりました。
bash-3.2$ ls -la ArcanaStartupSound total 16 drwxrwxr-x 5 root wheel 170 7 2 20:45 . drwxr-xr-x 4 root wheel 136 6 24 19:12 .. -rwxr-xr-x 1 root wheel 1016 9 12 2009 ArcanaStartupSound drwxrwxr-x 3 root wheel 102 6 24 19:07 Resources -rw-rw-r-- 1 root wheel 100 9 12 2009 StartupParameters.plist bash-3.2$ ls -la VirtualBox total 24 drwxr-xr-x 5 root wheel 170 7 2 15:54 . drwxr-xr-x 4 root wheel 136 6 24 19:12 .. drwxr-xr-x 3 root wheel 102 9 21 2012 Resources -rw-r--r-- 1 root wheel 126 6 21 21:28 StartupParameters.plist -rwxr-xr-x 1 root wheel 6334 6 21 21:28 VirtualBox
どうも StartupParameters.plist が起動パラメータ系かな?とファイル名から推測し、そのパーミッションが違うのが怪しそうなので変更するも結果は変わらず再起動時にエラーが発生します。
次に違うのは Resources のパーミッションです。これが正解!再起動しても ArcanaStartupSound の起動エラーが発生しなくなりました。実行したコマンドは下記の通り。
bash-3.2$ sudo chowm 644 ArcanaStartupSound/StartupParameters.plist bash-3.2$ sudo chowm 755 ArcanaStartupSound/Resources
めでたしめでたし。ネットを調べてみると他のアプリでも発生する時があるようですが、総じてパーミッションが異常になるとこの現象が発現します。
「"セキュリティ保護されていない設定項目"が無効になりました。」と表示されたら、上記のように Resources の権限が 755 以外の者になっていないかを確認してみましょう。
コメントやシェアをお願いします!