UUIDを介して外付けドライブのシステム自動マウントを設定しました。デフォルトでは、アクセス時にドライブをマウントしたいと思います。うまくいきますが、最初にEvinceをロードしてから、Inkscapeをロードするときにいくつかの問題を見つけました。両方のプログラムが中断され終了する必要がありましたkill -9
。さらなる調査により、両方ともドライブを接続せずに自動マウント用のマウントポイントを有効にしたことがわかりました。これにより中断が発生しました。以下はいくつかの出力です。
[chris@archpc ~]$ sudo cat /etc/systemd/system/mnt-external_drive.mount
[Unit]
Description=Mount external drive
[Mount]
What=/dev/disk/by-uuid/F474B7AA74B76DCC
Where=/mnt/external_drive
Type=ntfs
Options=rw,uid=1000,gid=1000,iocharset=utf8,nofail
[Install]
WantedBy=multi-user.target
[chris@archpc ~]$ sudo cat /etc/systemd/system/mnt-external_drive.automount
[Unit]
Description=External drive automount
ConditionPathExists=/mnt/external_drive
[Automount]
Where=/mnt/external_drive
TimeoutIdleSec=10
[Install]
WantedBy=multi-user.target
これを指摘できるすべてのエラーメッセージは次のとおりです。
Mar 09 11:51:20 archpc systemd[1]: mnt-external_drive.automount: Got automount request for /mnt/external_drive, triggered by 124245 (evince)
不足しているオプションがあるか、これらのプログラムにマウントポイントが必要な理由はありますか?オプションを読みましたが、なぜこの自動マウントがこれらのプログラムでトリガされるのかよくわかりません(他のプログラムでもこの問題が発生する可能性があると確信しています。最近automountを追加した後にこの問題を発見し始めました)。