将可移动设备连入系统时,系统的后台中会依次发生如下事件: l内核检测到新硬件插入,然后分别通知hotplug和udev。前者用来装入相应的内核模块(如usb-storage),而后者用来在/dev中创建相应的设备节点(如/dev/sda1)。 ludev创建了相应的设备节点之后,会将这一消息通知hal的守护程序(hald)。当然udev还得保证新创建的设备节点可以被普通用户访问。 lhotplug装入了相应的内核模块之后,会把这一消息通知给hald。 lhald在受到hotplug和udev发出的消息之后,认为新硬