http://blog.21ic.com/user1/5593/archives/2009/63543.html
0
mdev是busybox中的一個udev管理程序的一個精簡版,他也可以實現設備節點的自動創建和設備的自動掛載,只是在實現的過程中有點差異,在發生熱插拔時間的時候,mdev是被hotplug直接調用,這時mdev通過環境變量中的 ACTION 和 DEVPATH,來確定此次熱插拔事件的動作以及影響了/sys中的那個目錄。接着會看看這個目錄中是否有“dev”的屬性文件,如果有就利用這些信息爲這個設備在/dev 下創建設備節點文件。 下面是如何讓我們的系統支持mdev。 1.在使用busybox製作根文件系統的時候,選擇支持mdev Linux System Utilities ---> 2.在文件系統添加如下內容 Vim /etc/init.d/rcS echo /sbin/mdev>/proc/sys/kernel/hotplug 這些語句的添加在mdev的手冊中可以找到。 3.添加對熱插拔事件的響應,實現U盤和SD卡的自動掛載。 Vim /etc/mdev.conf 紅色部分,是一個腳本,腳本內容可以根據我們的需要定製,可以實現掛載,卸載或其他一些功能。 如下是自動掛載和卸載的腳本: /etc/sd_card_inserting /etc/sd_card_removing |