Lubuntu 14.04を実行します(ディスプレイマネージャーなし)。 USBディスクを接続すると、自動的にマウントされず、ファイルマネージャーPCManFMに表示されません。 USBディスクの自動マウントを有効にするには、どのデーモンを実行する必要がありますか?
次の2つの手順が必要です。
dbus-launch
の~/.xinitrc
でウィンドウマネージャーを起動します。
exec dbus-launch --exit-with-session <your-wm>
これにより、ディスクがPCManFMに表示されます。
udisks.pkla
という名前のファイルを/etc/polkit-1/localauthority/50-local.d/
にコンテンツとともに追加します:
[Allow mounting removable media]
Identity=unix-group:plugdev
Action=org.freedesktop.udisks2.filesystem-mount
ResultActive=yes
ResultInactive=yes
ResultAny=yes
これにより、リムーバブルメディアのアンマウントも可能になりますが、PCManFMから「操作を実行する権限がありません」という(false)エラーメッセージが表示されます。
8月の回答に加えて、次のとおりです。 pcmanfmでマウントされたリムーバブルメディアを右クリックすると、サーバーアクションが表示されます。それらの2つは、Umount VolumeとEject Removable mediaです。 Unmount Volumeを選択すると、警告なしでボリュームがアンマウントされます。一方、リムーバブルメディアの取り出しが選択されている場合、ボリュームはマウント解除されますが、取り出されず、「操作を実行する権限がありません」というメッセージが表示されます。メディアを取り出す許可を得るには、/etc/polkit-1/localautority/50-local.d
に別のルールを追加する必要があります。このディレクトリにudisks.drive-eject.pklaというファイルを作成し、次のコードを追加します。
[Allow ejecting removable media] Identity=unix-group:plugdev Action=org.freedesktop.udisks2.eject-media ResultActive=yes ResultInactive=yes ResultAny=yes
これで、リムーバブルメディアが取り出し可能になりました。これ以上の警告はありません。 pcmanfmでマウントされたリムーバブルメディアを左クリックすると、pcmanfmがメディアを取り出すように指示されるため、2番目のルールを追加する前に警告が表示されます。