Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5772191
  • 博文数量: 675
  • 博客积分: 20301
  • 博客等级: 上将
  • 技术积分: 7671
  • 用 户 组: 普通用户
  • 注册时间: 2005-12-31 16:15
文章分类

全部博文(675)

文章存档

2012年(1)

2011年(20)

2010年(14)

2009年(63)

2008年(118)

2007年(141)

2006年(318)

分类: LINUX

2007-03-08 20:14:14

BusyBox已带有一个简化板的udev--mdev。通过简单的 mdev -s ,就能自动装配/dev目录下的设备文件:

# ls /dev
console  null     ptmx     pts      shm
# mdev -s && ls /dev
apm_bios         ptypd            tty24            tty56
console          ptype            tty25            tty57
fb0              ptypf            tty26            tty58
full             ram0             tty27            tty59
kmem             ram1             tty28            tty6
kmsg             ram2             tty29            tty60
loop0            ram3             tty3             tty61
... ...

启动热拔插支持的话,用这一句

echo /sbin/mdev > /proc/sys/kernel/hotplug

      一切就是这么简单,相应的/dev目录下会出现一大堆设备文件,甚是难看 ^_^ 

      mdev的规则文件是/etc/mdev.conf ,与传统的udev规则文件写法上有点区别(简化了^_^)。

KERNEL=="tty[0-9]*", NAME="vc/%n"   //for udev

tty[0-9]* 0:5 660  //for mdev

如果选上FEATURE_MDEV_EXEC支持,规则后面可以执行相应的命令,如:

pts/ 0:0 755 $mount -t devpts /dev/pts /dev/pts

阅读(5098) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~