NET 4000 Chapter Notes - Chapter 8.3.2: Udev, D-Bus, Virtual File System
Document Summary
Be aware of the following device categories when managing hardware: Coldplug devices should only be removed or replaced when the power to the computer is off. Attempting to remove these devices while the power is on can damage the device or the computer. Expansion cards, such as peripheral component interconnect (pci) or pci express cards. Hotplug devices can be removed while the computer is on. Linux uses software designed to detect these changes as the devices are added and removed. Linux uses the following components to manage devices: Description sysfs sysfs creates a virtual file system mounted at /sys which exports information about hotplug devices so that other utilities can access the information. The hal daemon (hald) provides all running processes with data about current hardware. hald runs constantly. The d-bus daemon notifies running processes whenever a hotplug device is connected or disconnected from the system. The udev daemon (udevd) creates a virtual file system that is mounted at /dev.