当前位置: 技术问答>linux和unix
请问linux2.6.32中为什么没有对devfs文件系统的支持?
来源: 互联网 发布时间:2016-09-19
本文导语: 看了很多关于移植的帖子, 发现里面都有相同的一步, 在fileSystem 中增加对devfs的支持, 使得在sbin / init 运行之前能自动挂载/dev 为devfs文件系统. 当然, 需要linux-2.6.32/fs/Kconfig和linux-2.6.32/fs/Makefile, (1)我发现我...
看了很多关于移植的帖子, 发现里面都有相同的一步, 在fileSystem 中增加对devfs的支持, 使得在sbin / init 运行之前能自动挂载/dev 为devfs文件系统.
当然, 需要linux-2.6.32/fs/Kconfig和linux-2.6.32/fs/Makefile,
(1)我发现我的linux2.6.32源码中的fs目录下没有devfs/这个目录, Kconfig和Makfile中也没有DEVFS_FS的字段, 难道说2.6.32已经完全把devfs删除了? 之前的版本稍老的linux, 虽然Kconfig没有DEVFS的选项, 但是Makefile中却有obj-(CONFIG_DEVFS_FS) += devfs/, 也存在fs/devfs/这个目录.
(2)yaffs2 文件系统是不是必须要有devfs支持?
(3)Linux-2.6内核中,udev设备文件系统取代了devfs文件系统, 但是貌似开发时udev并不好用,真的如此? 如果采用udev放弃devfs, 会有什么不便之处?
当然, 需要linux-2.6.32/fs/Kconfig和linux-2.6.32/fs/Makefile,
(1)我发现我的linux2.6.32源码中的fs目录下没有devfs/这个目录, Kconfig和Makfile中也没有DEVFS_FS的字段, 难道说2.6.32已经完全把devfs删除了? 之前的版本稍老的linux, 虽然Kconfig没有DEVFS的选项, 但是Makefile中却有obj-(CONFIG_DEVFS_FS) += devfs/, 也存在fs/devfs/这个目录.
(2)yaffs2 文件系统是不是必须要有devfs支持?
(3)Linux-2.6内核中,udev设备文件系统取代了devfs文件系统, 但是貌似开发时udev并不好用,真的如此? 如果采用udev放弃devfs, 会有什么不便之处?
|
新的kernel都用udev了。
BusyBox带有一个简化板的udev:mdev。通过简单的 mdev -s ,就能自动装配/dev目录下的设备文件
BusyBox带有一个简化板的udev:mdev。通过简单的 mdev -s ,就能自动装配/dev目录下的设备文件
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。