web-dev-qa-db-ja.com

USBディスクの自動マウント

Lubuntu 14.04を実行します(ディスプレイマネージャーなし)。 USBディスクを接続すると、自動的にマウントされず、ファイルマネージャーPCManFMに表示されません。 USBディスクの自動マウントを有効にするには、どのデーモンを実行する必要がありますか?

2

次の2つの手順が必要です。

  1. dbus-launch~/.xinitrcでウィンドウマネージャーを起動します。

    exec dbus-launch --exit-with-session <your-wm>
    

    これにより、ディスクがPCManFMに表示されます。

  2. 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)エラーメッセージが表示されます。

0

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番目のルールを追加する前に警告が表示されます。

0
jeroen