[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[osx-users:0583] 「サーバへ接続...」でFinderがクラッシュする
- To: osx-users@xxxxxxxxxx
- Subject: [osx-users:0583] 「サーバへ接続...」でFinderがクラッシュする
- From: SHIROYAMA Takayuki <puresnow@xxxxxxx>
- Date: Mon, 16 Jun 2003 11:26:05 +0900
しろやまです。
朝っぱらからトラブルが躍り込んできてとりあえず解決したので、その
報告をいたします。(まぁ、こんなんでも誰かの役に立つかと思いまして...)
[症状]
Finder より「サーバへ接続...」で、Sambaでボリュームを公開している
サーバへ接続しようとすると、Finder がクラッシュし強制的にログアウト
されてしまう。
具体的には、URLを指定ないしはカラム表示部分からサーバを選択し
接続ボタンを押すと、通常だとどの共有ボリュームをマウントするかを
指定するパネルが表示されるが、パネルが表示されずFinderが落ち
てしまう。
Samba以外の共有に対して同問題が出るかは不明(うちには永続的な
AFPのサーバなんてないものですから)。
この症状が出たときには、以下のメッセージがログ(/var/log/system.log)
に表示される。
Jun 16 11:05:15 chameleon
/System/Library/Frameworks/ApplicationServices.framework/Versions/A/
Frameworks/ATS.framework/V
ersions/A/Support/ATSServer: ATSServer: Corrupt Container info in FODB
cache file. status = -4
[対処]
FODB キャッシュファイルがおかしいというのだから、こいつを正しい
状態に戻せばいいだろうと判断。既存ファイルの修復方法はわから
ないので、キャッシュなのだから消して、作り直させるという方がいい
だろうと判断。
FODBキャッシュファイルは以下に存在。
[chameleon:~] siroyama% locate FODB
/System/Library/Caches/com.apple.ATSServer.FODB_System
ただし、ログインしているときにこれを消しても駄目。なぜなら、Finder
(あるいはATServer?)がこのファイルを参照しているので結局壊れ
たファイルが作り直されてしまうからです。
なので、誰もコンソールからGUIでログインしていない状態を作る必
要があります。
私は Loginウィンドウから >console を打ち込んでコマンドラインから
ログインし、さくっとファイルを削除後、ログアウトしてあらためてGUI
からのログインをしなおしました。
現時点では、これで問題なく動作しております。
---
SHIROAYMA Takayuki
--[PR]------------------------------------------------------------------
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
■PC専門店■■ これが世界標準価格! ■■■
■■■■ツクモ■ 話題の低価格パソコン「イーマシーンズ」 ■■■
http://ad.freeml.com/cgi-bin/ad.cgi?id=bUd7N
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
------------------------------------------------------------------[PR]--
<GMO GROUP> Global Media Online www.gmo.jp