我想知道是否有一种方法可以向系统注册回调,以便当用户连接外部驱动器时调用我的回调,然后我可以继续手动安装磁盘。
我目前正在做的是将默认条目放入/etc/fstab
on 中nofail
,这样如果在启动之前插入驱动器,它将自动安装。我宁愿做的是允许驱动器随时插入,并由系统自动安装。
lsblk
有没有办法在不循环轮询的情况下做到这一点?
答案1
使用 udevadm 监控子系统块并使用 id_type 作为 cd 进行监控。通过这些操作,我们可以检查更改/添加/删除
我想知道是否有一种方法可以向系统注册回调,以便当用户连接外部驱动器时调用我的回调,然后我可以继续手动安装磁盘。
我目前正在做的是将默认条目放入/etc/fstab
on 中nofail
,这样如果在启动之前插入驱动器,它将自动安装。我宁愿做的是允许驱动器随时插入,并由系统自动安装。
lsblk
有没有办法在不循环轮询的情况下做到这一点?
使用 udevadm 监控子系统块并使用 id_type 作为 cd 进行监控。通过这些操作,我们可以检查更改/添加/删除