ユーザーが外部ドライブを接続すると、私のコールバックが呼び出され、手動でディスクをマウントできるようにシステムにコールバックを登録する方法があるかどうか疑問に思います。
現在私がやっていることは、起動前にドライブが接続されている場合は自動的にマウントされるようにデフォルト項目を/etc/fstab
onに設定することです。nofail
私が望むのは、いつでもドライブを接続し、システムによって自動的にマウントされるようにすることです。
lsblk
ループでポーリングせずにこれを行う方法はありますか?
答え1
udevadm を使用してサブシステムブロックを監視し、id_type を cd として使用します。これにより、変更/追加/削除を確認できます。