我正在编写udev
在 raspbian 上安装 USB 驱动器的规则,我需要检查该属性是否ID_FS_TYPE
已定义,无论值是什么。到目前为止我所拥有的是:
ACTION=="add", DRIVERS=="usb-storage", ENV{ID_FS_TYPE}=="?*", SUBSYSTEM=="block"
然而这不会触发。如果我删除星号,它会在插入时触发两次,但我需要它触发一次才能调用pmount $DEVNAME
.我尝试替换ID_FS_TYPE
为ENV{DEVTYPE}=="partition"
,但这仅适用于某些文件系统,例如ntfs
和ext4
,但不适用于FAT
.