y.nakamura
2023年11月7日 4時51分
中村です。
Armadillo-IoT(G3/G3L)/X1/640でUSBメモリ認識時に自動マウントする方法の
Debian buster版です。(640で試験してます)
情報がなかなか見つからなくて結構ハマってしまったので、
みなさまへお知らせしておきます。
stretchの場合の方法は、ここにあります。
(記事になった順番は私のフォーラム投稿が先で、そのあとブログです)
https://armadillo.atmark-techno.com/forum/armadillo/3521#comment-6121
https://armadillo.atmark-techno.com/blog/615/4219
stretchのときの
MountFlags=shared
がbusterでは存在しなくなっているようで、これの代わりに
PrivateMounts=no
を使えばOKです。
/etc/systemd/system/systemd-udevd.service
------------------------------
.include /lib/systemd/system/systemd-udevd.service
[Service]
PrivateMounts=no
------------------------------
試していませんが、
/etc/systemd/system/systemd-udevd.service.d/ の下に
設定を書いたファイルを置くという方法もあるようです。
参考:
https://note.com/hitoshiarakawa/n/nac4a012e1b61
https://ararabo.jp/2020-06-29/?p=10999
なお、この方法で自己解決できたあと、
フォーラムやアットマークテクノさん社員ブログにないかと探してみたところ、
別な方法の次の記事がありました。
[Debian Buster:外部メモリの自動マウントについて]
https://armadillo.atmark-techno.com/blog/10899/11316
--
なかむら