LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1236|回复: 7

2.6.13以后的内核不支持devfs了吗?

[复制链接]
发表于 2005-9-16 13:01:35 | 显示全部楼层 |阅读模式
在make menuconfig时没找到devfs,是不支持了吗?
另外问一下,vmware虚拟的scsi硬盘,重新编译内核2.6.13后无法mount根分区,提示不认识devfs文件系统,可能是什么原因呢?而ide硬盘(也是vmware虚拟的)就没有这个问题
 楼主| 发表于 2005-9-16 13:02:47 | 显示全部楼层
启动时可以看到scsi模块已经加载了,但是没有发现scsi硬盘
回复 支持 反对

使用道具 举报

发表于 2005-9-16 13:05:06 | 显示全部楼层
改udev了?
回复 支持 反对

使用道具 举报

发表于 2005-9-16 13:18:42 | 显示全部楼层
Post by leoh2000
改udev了?

嗯,不久前看到的
回复 支持 反对

使用道具 举报

发表于 2005-9-16 14:15:39 | 显示全部楼层
Post by homesp
嗯,不久前看到的

早就改了。Debian早就开始用udev/hotplug了。devfs已经被淘汰了。。。虽然不情不愿的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-9-16 15:10:23 | 显示全部楼层
Post by goodboy1881
早就改了。Debian早就开始用udev/hotplug了。devfs已经被淘汰了。。。虽然不情不愿的。


但是mkinitrd还是使用的devfs,导致无法启动,要怎么解决这个问题?
回复 支持 反对

使用道具 举报

发表于 2005-9-16 20:32:31 | 显示全部楼层
I am still using 2.6.12.5 and haven't tried the latest 2.6.13.x kernel, not sure the claim.

Well, this article Linux: Continuing To Debate devfs and udev was just published on yesterday.  It's quite interesting and worth reading.
回复 支持 反对

使用道具 举报

发表于 2005-11-8 03:50:45 | 显示全部楼层
哈哈了解了原来是mkinitrd在做怪,编译2.6.14内核时是找不到devfs选项的,但是你mkinitrd的时候还是采用devfs的机制,所以加载时候会提示找不到devfs文件系统,不过一般没事,等下研究一下mkinitrd的选项看能不能不把devfs文件系统编译进去。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表