關於busybox的mdev功能 - Linux

Table of Contents

流程:

kernel -> event helper -> mdev -> 生 /dev/ 底下的 node

所以 /etc/mdev.conf 會長的像這樣:

sd[a-z][0-9]* 0:0 660 */sbin/hotplug-call $MDEV
ttyUSB[0-9]* 0:0 660 */sbin/hotplug-call $MDEV

event helper 的部份會在 kernel option 的 CONFIG_UEVENT_HELPER_PATH 定義預設值
也可以用 echo /sbin/hotplug-call > /proc/sys/kernel/hotplug

--

人不作出犧牲,便得不到任何收穫;如果要得到某種東西,就必須付出同等代價。這一點
,就是鍊金術的基本原則 ── 等價交換。當時我們深信這一點就是世界的真理。

阿爾風斯‧愛力克,《鋼之鍊金術師》開場白

--

All Comments

Dora avatarDora2012-07-24
謝謝大大的解說QQ 最後我也發現是mdev.conf沒寫好
我以為sd[a-z][0-9]也包括"sda",事實不然@@"
Mia avatarMia2012-07-24
而且也沒注意到mdev叫起來的script程式是背後執行
所以一直以為他沒反應,進而想去追他的流程 囧