NAME
在最近的 udev(7) 手册页(Fedora 22,systemd 版本 219)中,似乎禁止udev 使用 key 重命名设备节点:
NAME
The name to use for a network interface. See systemd.link(5) for a higher-level mechanism for setting
the interface name. The name of a device node cannot be changed by udev, only additional symlinks can be
created.
然而,第一个规则看起来/usr/lib/udev/rules.d/10-dm.rules
非常像重命名操作:
KERNEL=="device-mapper", NAME="mapper/control"
通过检查是否存在,/dev/mapper/control
您会看到重命名操作成功。
但奇怪的是,我未能创建自定义 udev 规则来将我的 USB 磁盘从 重命名/dev/sdb
为/dev/whatever
.所以我认为手册关于重命名限制的说法是正确的。
所以我现在真的很困惑,因为内置设备映射器规则似乎工作得很好,而手册页和我的自定义规则告诉我它不应该。
真实情况如何? udev 可以NAME
重命名设备节点吗?