LinuxSir.cn,穿越时空的Linuxsir!

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

怎么将ramdisk 编译进2.6内核去

[复制链接]
发表于 2008-1-23 09:39:49 | 显示全部楼层 |阅读模式
各位兄弟,呵呵,谁清楚怎么将ramdisk 编译进2.6内核去?非常感谢!
 楼主| 发表于 2008-1-23 10:43:39 | 显示全部楼层
………………
回复 支持 反对

使用道具 举报

发表于 2008-1-27 23:58:58 | 显示全部楼层
你的意思是支持initrd?
回复 支持 反对

使用道具 举报

发表于 2008-3-5 14:27:31 | 显示全部楼层
利initrd功能。在启动时,将嵌入内核部分cp到initrd地址,再利用initrd机制mount ramdisk
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-29 13:31:33 | 显示全部楼层
谢谢!我的意思是怎么在2.6内核里加载文件系统,我现在查找到2.6内核支持.cpio格式的文件系统,现在我就是这样加载的,您说的我再试 下!
回复 支持 反对

使用道具 举报

发表于 2008-5-7 00:03:26 | 显示全部楼层
make menuconfig后好好的看一下各个选项,里面有一个是可以指定文件系统的名的,需要在里面敲入文件名。然后将文件系统做成cpio格式的,放在要编译的kernel根目录下。make
就可以了。具体的选项我现在没有编译环境,加之去年做过,忘记了。你可以找找,不行的话可以联系我,我有了环境帮你看看。
回复 支持 反对

使用道具 举报

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

本版积分规则

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