正如标题,我试图通过使用规则插入各种磁盘来设置从启动时的调度程序udev
。问题在于,/dev/disk/by-id
在 udev 规则(在条目中)中通过 id ( ) 指示磁盘KERNEL==
,就好像没有考虑到它一样。然而,如果我尝试插入,经典命名法 ( sda
) 就会起作用。如何通过磁盘 ID/序列号将特定调度程序附加到特定磁盘udev
?
答案1
您可以使用ENV{FOO}
where是中列出的FOO
其中之一。 (例如,。)E:
udevadm info /dev/sdX
ID_SERIAL
您也可以使用SYMLINK
其中一个的匹配项S:
,即实际的符号链接路径,而不使用它/dev/
。
PS 您可能需要确保您的 udev 规则文件是在60-persistent-storage.rules
(设置E:
s 并创建符号链接)之后排序的,即,将其命名为例如61-something.rules
。