仕事でリソースが非常に少ないPCをインストールしました。できるだけ多くのメモリを節約するために、インストールしました。 Debianテスト とともに LXDE。 問題は、フラッシュメモリまたはをマウントしようとすると CD-ROM 介して PCManFM、次のようなポップアップが表示されます。 許可されていません.
USBメモリの場合、私が最初に見つけた解決策は次のとおりです。
1-作成する /メディア 名前の付いた非常に多くのフォルダ USB, usb1 など、USBポートの数に応じて。
2-いつものように、最初のデバイスは SDB、ファイルに追加しました /etc/fstab 次の行:
/ dev / sdb1 / media / usb1 auto rw、user、noauto 0 0 / dev / sdb2 / media / usb2 auto rw、user、noauto 0 0 / dev / sdb3 / media / usb3 auto rw、user、noauto 0 0 / dev / sdb4 / media / usb4 auto rw、user、noauto 0 0
3-次に、権限を付与し、問題のユーザーをそれらのフォルダーの所有者として配置します。
#chmod -R 755 / media / usb *#chown -R user:user / media / usb *
再起動すると、メモリはそれらのディレクトリに自動的にマウントされました。 だが CD-ROM 私はまだ同じ問題を抱えていました。 私はで解決策を見つけました Archlinux Wiki.
1-ルートとしてファイルを作成します /etc/polkit-1/localauthority/50-local.d/55-myconf.pkla (別の名前を選択できますが、常にで終わる必要があります .pkla).
2-内部に以下を追加します。
[ストレージ権限] Identity = unix-group:storageアクション= org.freedesktop.udisks.filesystem-mount; org.freedesktop.udisks.drive-eject; org.freedesktop.udisks.drive-detach; org.freedesktop.udisks.luks -ロック解除; org.freedesktop.udisks.inhibit-polling; org.freedesktop.udisks.drive-set-spindown ResultAny = yes ResultActive = yes ResultInactive = no
3-次に、グループにユーザーを追加します STORAGE。 このグループが存在しない場合は、次のように作成します。
# addgroup storage
# usermod -a -G storage USERNAME
再起動して準備をします。
