プラスα空間

ブログ in お市 のーと

立ち上がらなくなったFirefoxの復旧方法の他の解

最近、Macをスリープから復帰させようとすると、カーネルパニックが出るようになってしまいました。再度電源を入れ、Firefoxを立ち上げようとすると、「すでに別のfirefoxを開いています。同時に複数のFirefoxを開くことはできません。」と言うメッセージがでます。

解決方法は、.parentlockと言うロックファイルを削除する事です。以前、aさんと言う方から教えていただきました。ありがとうございます。

頻繁に出るようになってしまったので、もう少し簡単な解決方法は無いかと、色々試した結果が次の方法です。

  1. 「アプリケーション」→「ユーティリティ」→「ターミナル.app」を起動する
  2. ~/Library/Application Support/Firefox/Profiles/xxxxxxxx.default/.parentlockの削除
    • 【方法1】
      $ cd Library/Application\ Support/Firefox
      $ egrep Path profiles.ini
      Path=Profiles/xxxxxxxx.default
      $ rm Profiles/xxxxxxxx.default/.parentlock
    • 【方法2】
      $ cd Library/Application\ Support/Firefox/Profiles
      $ rm */.parentlock
    • 【方法3】
      $ rm "Library/Application Support/Firefox/Profiles"/*/.parentlock

“xxxxxxxx”と言う部分は、人によって違います。

前に書いた方法と基本的に同じなのですが、入力が楽になるようにしています。

「ターミナル.app」のbashでは、数文字入力した後にTabキーを押すと、文字列が補完されますので、有効に活用して下さい。例えば、Libまで入力した後に、Tabキーを押すと、rary/が補完されて、~/Library/となります。同様にAppまで入力した後に、Tabキーを押すとlication\ Support/が補完されます。

egrepで表示されるPathから、Copy&Pasteで、文字列を拾って下さい。これは、普通のMac OS Xの操作ですから、大丈夫ですよね?

【方法3】が簡単でしょうか? ターミナルを開いて、このブログから、Copy&Pasteするだけですから。

【方法1】は慎重な方向け、【方法2】は標準的な方法、【方法3】は入力し間違わなければもっともお手軽な方法です。

Firefoxが立ち上がらなくなって困っている方が多いようなので、記事を書き直してみました。

【関連記事】

コメントを残す