Как udev создает / dev / sr *? (Или: какое правило создает / dev / sr *?)

udev отвечает за заполнение / dev. Он добавляет и удаляет узлы устройства в / dev динамически на основе правил / конфигов / скриптов в / lib / udev и / etc / udev /.

Если у меня есть узел устройства CDROM / dev / sr0, я могу добавить symlink / dev / cdrom, добавив правило вроде :

SUBSYSTEM=="block", KERNEL=="sr0", SYMLINK+="cdrom", GROUP="cdrom" 

Я понимаю, как символические ссылки создаются в udev. Но кто (или «какое правило») создал / dev / sr0 (или другой узел несимметричных устройств) в первую очередь?

One Solution collect form web for “Как udev создает / dev / sr *? (Или: какое правило создает / dev / sr *?)”

Устройство по умолчанию, основанное на имени ядра ( sr0 в этом случае), всегда создается автоматически как настоящий файл устройства, поэтому для этого не требуется никакого правила.

Дополнительные синонимы затем создаются путем написания правил, которые определяют добавленные символические ссылки, которые указывают на реальный файл.

  • Как дождаться / dev / video0 перед запуском службы
  • Сценарий внешнего монитора стал ненадежным
  • Правило UDEV для запуска partprobe на устройстве loop
  • Как определить вставку флоппи-диска в RHEL 7 и выполнить скрипт?
  • настройка устройств ввода Xorg без udev
  • Сервер Ubuntu 14.04: измените em1 на eth0 - нет /etc/udev/rules.d/70-persistent-net.rules файл
  • Как запретить правила UDEV назначать устройство определенному набору имен
  • Udev- Как узнать, к какой подсистеме принадлежит устройство?
  • Предотвращение / dev / sda *, sdb * от создания, оставляя / dev / disk / by-uuid / * или / dev / disk / by-label / * intact
  • Сценарий Bash не копирует файлы с помощью udev
  • Как отладить правило udev (в /etc/udev/rules.d/...)
  • Как работает аппаратное обнаружение в Linux?
  • Linux и Unix - лучшая ОС в мире.