koloman Asked: 2011-03-02 10:21:43 +0800 CST2011-03-02 10:21:43 +0800 CST 2011-03-02 10:21:43 +0800 CST 自动热插拔安装如何工作? 772 我正在阅读一些关于 gnome-mount、HAL、udev 等的信息。它让我对如何在最新的 Ubuntu 版本中安装热插拔设备产生了一些模糊的想法。 有人可以详细解释插入热插拔设备(即usb-stick)后到底发生了什么吗? udev 1 个回答 Voted Best Answer arrange 2011-03-03T14:17:36+08:002011-03-03T14:17:36+08:00 也许您应该指定该过程的哪一部分对您来说是有趣的,但是假设随后添加了一个 USB 记忆棒...... 内核检测并初始化设备(参见),然后通过(参见)dmesg中的目录导出它找到的所有信息/sys/sys/devices 内核发送一个uevent由udev守护进程接收的信号 udev守护进程收集可用信息并检查配置文件,并检查/etc/udev/rules.d/有关/lib/udev/rules.d/要在其中创建的符号链接/dev、要设置的权限、要运行的程序以及设置有关设备的一些变量的规则(请参阅man udev) udisks守护进程与合作gvfs-gdu-volume-monitor创建适当的目录/media并在认为合理的情况下安装新卷 nautilus检查内容,创建缩略图并打开一个窗口(如果配置为这样做);它还查看/media/*/autorun.inf文件中的可执行内容
也许您应该指定该过程的哪一部分对您来说是有趣的,但是假设随后添加了一个 USB 记忆棒......
dmesg
中的目录导出它找到的所有信息/sys
/sys/devices
uevent
由udev
守护进程接收的信号udev
守护进程收集可用信息并检查配置文件,并检查/etc/udev/rules.d/
有关/lib/udev/rules.d/
要在其中创建的符号链接/dev
、要设置的权限、要运行的程序以及设置有关设备的一些变量的规则(请参阅man udev
)udisks
守护进程与合作gvfs-gdu-volume-monitor
创建适当的目录/media
并在认为合理的情况下安装新卷nautilus
检查内容,创建缩略图并打开一个窗口(如果配置为这样做);它还查看/media/*/autorun.inf
文件中的可执行内容