|
在DOM上構造一個系統
內核:2.6.30 busybox:1.7.1 用grub導
內核已經有對usbstorage,vfat的支持。
busybox ,也對mdev支持。
google了網上如何使用mdev
編寫/etc/init.d/rcS
mount -t tmpfs mdev /dev
mount -t sysfs sysfs /sys
mkdir /dev/pts
mount -t devpts devpts /dev/pts
/bin/echo /sbin/mdev >/proc/sys/kernel/hotplug
mdev -s
/etc/mdev.conf內容:
null 0:0 666
zero 0:0 666
urandom 0:0 444
kem 0:9 000
mem 0:9 640
port 0:9 640
console 0:5 600
ptmx 0:5 660
tty[0-9]* 0:5 660
ttyS[0-9] 0:20 640
fd[0-9]* 0:11 660
sd[a-z]* 0:6 660
hd[a-z]* 0:6 660
reboot後,插上u無法創建對應的節點
#mount
rootfs on / type rootfs (rw)
none on /sys type sysfs (rw,......)
none on /proc type proc (rw,.....)
udev on /dev type tmpfs (rw,...)
mdev on /dev type tmpfs (rw,...)
devpts on /dev/pts type devpts(rw,..)
搞不明白為什么會有udev,憶經有mdev了,還有為什么插上u盤為什么不會在/dev下自動創建節點?
插上U盤的出現提示信息:
[ 323.540054] usb 1-8: New USB device found, idVendor=0951, idProduct=160b
[ 323.674156] usb 1-8: New USB device strings: Mfr=1,Product=2,SerialNumber=3
[ 323.674232] usb 1-8: Product:USB Mass Storage
[ 323.674299] usb 1-8: Manufactuer: GENERIC
[ 323.............] usb 1-8: SerialNumber: USB000000001
[ 323.............] usb 1-8: configuration #1 chosen from 1 choice
有搞過busybox,幫下忙
3Q! |
|