我试图udev
在启动时停止安装我的一个设备,并且我在/etc/udev/rules.d/
调用中创建了一个规则1-myblacklist.rules
。规则所做的就是通过内核标识符(即sdb
)匹配设备,并将属性 OPTION 设置为“ignore_device”
udevadm test /sys/block/sdb
Run Code Online (Sandbox Code Playgroud)
显示我的规则文件被解析为第一个条目,但所有后续规则仍然被应用。驱动器上的分区仍然显示在我的桌面 (XFCE) 上。
我只是想发布这个问题的解决方案,以防其他人面临类似的挑战。
添加以下规则文件就可以了:
/etc/udev/rules.d/90-hide-partitions.rules
KERNEL=="sda2",ENV{UDISKS_PRESENTATION_HIDE}="1"
KERNEL=="sda3",ENV{UDISKS_PRESENTATION_HIDE}="1"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
4544 次 |
最近记录: |