Raspbian Stretchでは、MountFlags
オプションをからに変更してusbmountを操作できます。/lib/systemd/system/systemd-udevd.service
slave
shared
Raspbian Buster(カーネル4.19.58-v7l +)では、このMountFlags
オプションはサービスファイルから削除されましたが、shared
usbmountとして再度追加すると機能しなくなります。私もPrivateMounts=no
成功せず、それを設定しました。
私も成功せずにudev-media-automountを使ってみました。
私はRaspbianの「Lite」バージョンを使用しているので、通常のグラフィックス自動インストールは利用できません。 USBドライブを自動的にマウントしてマウント解除するのに最適なソリューションは何ですか?
答え1
PrivateMounts
デフォルトではに設定されているようですyes
。
これは私のために問題を解決しました。
sudo systemctl edit systemd-udevd
サービスに以下を追加します。
[Service]
PrivateMounts=no
その後、再起動してくださいudevd
。
sudo systemctl restart systemd-udevd
これで再び動作します(ドライブがusbmount
期待どおりにマウントされました)。/media/usb*
回答クレジット:https://raspberrypi.stackexchange.com/a/100375/45183
答え2
最新バージョンのusbmount(0.24)は、デフォルトのサービスファイルを変更しなくても使用できます。
https://github.com/rbrito/usbmount/issues/25#issuecomment-517643716
残念ながら、この記事を書いている時点で、0.24はGitHubでのみ利用可能です。