六、udev配置-基础知识

6.1 设备文件管理方法
• devfs
– Linux早期采用的静态管理方法
– /dev目录下有大量静态文件
– 内核版本2.6.13开始被完全取代
• udev
– 只有连到系统上来的设备才在/dev下创建设备文件
– 与主、次设备编号无关
– 为设备提供持久、一致的名字
6.2 接入设备事件链
• 内核发现设备并导入设备状态到sysfs
• udev接到事件通知
• udev创建设备节点或是运行指定程序
• udev通知hald守护进程
• HAL探测设备信息
• HAL创建设备对象结构
• HAL通过系统消息总线广播该事件
• 用户程序也可以监控该事件
6.3 udev的作用
• 从内核收到添加/移除硬件事件时,udev将会分析:
– /sys目录下信息
– /etc/udev/rules.d目录中的规则
• 基于分析结果,udev会:
– 处理设备命名
– 决定要创建哪些设备文件或链接
– 决定如何设置属性
– 决定触发哪些事件

posted @ 2021-07-09 14:47  落樰兂痕  阅读(140)  评论(0编辑  收藏  举报