udev 규칙을 사용하여 장치 노드를 변경할 수 있나요?

udev 규칙을 사용하여 장치 노드를 변경할 수 있나요?

NAME최근 udev(7) 매뉴얼 페이지(Fedora 22, systemd 버전 219)에서는 udev가 키를 사용하여 장치 노드의 이름을 바꾸는 것이 금지되어 있는 것으로 보입니다.

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이름 바꾸기 작업이 성공한 것을 확인할 수 있습니다.

/dev/sdb그런데 이상하게도 USB 디스크의 이름을 . 에서 바꾸는 사용자 정의 udev 규칙을 만드는 데 실패했습니다 /dev/whatever. 따라서 이름 바꾸기 제한에 대해서는 설명서가 맞는 것 같습니다.

내장된 장치 매퍼 규칙은 제대로 작동하는 것처럼 보이지만 매뉴얼 페이지와 사용자 정의 규칙에서는 작동하지 않아야 한다고 말하고 있기 때문에 지금은 정말 혼란스럽습니다.

실제 상황은 어떻습니까? udev가 NAME장치 노드의 이름을 바꿀 수 있습니까?

관련 정보