谢谢版主的热心帮助!
原来我买的那块板是busybox1.2.0的,linux内核2.6.13。busybox1.2.0不支持mdev,于是我用busybox1.10.0代替,重新做了rootfs,内核不变。板子linux启动起来了,我的/etc/mdev.conf文件就一句:
sda1 0:0 0600 >udisk/ * echo “hotplug ok”
插上u盘后,控制台打印U盘的信息,在/dev/udisk/下生成了sda1(上面这句规则的意思是检查到插入或拔出时设备文件建立在/dev/udisk下或移除设备文件),但为什么echo命令的内容就没有打印出来的呢?