想要为我的硬盘创建 udev 规则,我想通过磁盘标签匹配硬盘
这需要 udevDEVLINKS
包含该/dev/by-label
信息
然而,在测试时:
udevadm test /block/sda
...
DEVLINKS=/dev/disk/by-path..../dev/disk/by-diskseq ..../dev/disk/by-id
我发现/dev/by-label
里面不存在DEVLINKS
我怎样才能告诉 udev 使用这些/dev/by-label
信息(以便我以后可以匹配它)?
谢谢
ps:使用linux 6.2,ubuntu 23.04
pps:符号链接存在于我的文件系统中。它只是不存在于 udev 的内部DEVLINKS
。
答案1
应该通过测试
sudo udevadm test /dev/sda1 #use the partition (not /block/sda - which is the disk)
那一个显示 /dev/disk/by-label