Chinaunix

标题: 嵌入式linux里,根文件系统所在的设备模块合适加载? [打印本页]

作者: crashsky    时间: 2006-08-16 15:00
标题: 嵌入式linux里,根文件系统所在的设备模块合适加载?
根文件系统所在的设备驱动模块,是不是一定要编译到内核中?
还是使用initrd方式?
怎么样做是比较合理的
作者: Jobs.AE@    时间: 2006-08-16 18:11
一定要内核支持,否则启动的时候会报错无法mount /节点
反正如果不是逼不得已,还是让内核支持你的根文件系统吧!

PS:我只是那么一想,没有实际测试,因为麻烦啊,所以仅供参考,呵呵~~~
作者: crashsky    时间: 2006-08-23 15:56
经过测试可以把根文件系统设备模块拿到initrd中
原因是根文件所在的设备启动需要一段时间,为了减少时间所以拿出来了
作者: connet    时间: 2006-08-23 17:03
redhat 一直到 fedora 5, ext3/jdb 都是放在 initrd 中的.
特别对于需要第三方磁盘驱动的情况如sata, scsi, 一般都是放在  initrd 中.
作者: crashsky    时间: 2006-08-25 08:47
是的 我开始没有成功是因为脚本编写错了,错以为没有加载驱动成功
我的是doc驱动根文件系统
作者: lzhpguan    时间: 2006-08-25 16:45
initrd是针对ramdisk的,其他的是init




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2