Могу ли я изменить узел устройства с помощью правил udev?
В недавней man-странице udev (7) (Fedora 22, systemd версии 219), кажется, что переименование узла устройства udev с использованием ключа NAME
было запрещено:
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
очень похоже на операцию переименования:
- Какие переменные ENV могут быть установлены в правилах udev?
- как узнать, создал ли ядро или udev узел устройства?
- Какова связь между ACPI, udev, HAL и pm-utils
- udev, как предотвратить дальнейшие правила?
- Тайм-аут скриптов с использованием USBMount
KERNEL=="device-mapper", NAME="mapper/control"
И, проверяя существование /dev/mapper/control
вы видите, что операция переименования выполнена успешно.
Любопытно, однако мне не удалось создать свое обычное правило udev, чтобы переименовать мой USB-диск из /dev/sdb
в /dev/whatever
. Поэтому я думал, что руководство было прав насчет ограничения переименования.
Таким образом, я действительно запутался сейчас, так как правило встроенного устройства отображает работу очень хорошо, а manpage и мое пользовательское правило говорят мне, что это не должно.
Какова реальная ситуация? Может ли Uudev NAME
переименовать узел устройства или нет?
- XFCE на Debian: скрытые блокирующие устройства
- Как отключить запрос пароля root при извлечении USB-накопителей?
- Как определить, загружается ли USB-устройство в udev?
- CentOS 7 - Принуждение диска быть / dev / sda
- Что означает `ATTR {тип} ==« 1 »` для udev?
- Ошибочно удалены файлы устройств scsi-drive
- Файл правила Udev для модема не работает
- Игнорировать имя интерфейса?
- PSCP – почему он не может найти файл при использовании учетных данных, отличных от admin?
- Показывать элемент в контекстном меню только для определенного типа файлов с помощью Nautilus-Actions Configuration Tool