1

私はFedora13を搭載したASUSラップトップを持っています。私の問題は、接続するUSB​​ストレージが自動マウントされないことです。問題のないFedora13を搭載した他のコンピューターがあります。

自分のラップトップと動作する他のコンピューターの構成に違いは見当たりません。

そこで、問題を突き止めるために、それがどのように機能するかについてのドキュメントを探し始めました。私はudev、devkit、hal、dbus、polkit、gnomeなどを見てきました。

USBスティックを接続してから、ウィンドウが開いてGNOMEで実行されるまでに発生するイベントを追跡するために使用できるイベント、ログ、構成ファイル、およびモニタープログラムを知りたいです。

これまでのところ、udevがディスクを検出し、/ dev / sdb(およびパーティション1の場合は/ dev / sdb1)を作成し、追加されたデバイスに関するイベントがdbusにメッセージとして送信されることを追跡しました。udisksを使用してディスクを手動でマウントすることはできますが、gnome-disk-utility(palmiset)を使用してマウントすることはできません。

ディスクの自動マウントにはさまざまなアプリケーションが関係しています。一連のイベントのどこで失敗するのかを調べたいと思います。

4

1 に答える 1

0

マウントされなかった理由を見つけました。以前のudevバージョンのファイルが残っていました。ファイル60-persistent-storage.rulesは、/ etc / udev/rules.dと/lib/udev/rules.dの両方に存在していました。前者は最後のものを却下しました。/etc/udev/rules.dにあるものを削除すると、USBドライブが再び正しくマウントされました。

于 2010-09-05T11:25:38.133 に答える