LinuxSir.cn,穿越时空的Linuxsir!

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

怎样做initrd文件,请指点。

[复制链接]
发表于 2005-3-15 10:24:27 | 显示全部楼层 |阅读模式
系统启动时,有时内核的配置是不是一定要用initrd.img文件才能启动系统?
谁能详细的谈谈initrd文件的制作方法。
谢谢!!!!!!
发表于 2005-3-15 10:43:03 | 显示全部楼层
自己编译的内核通常是不需要initrd.img的。
因为都会将自己需要的功能直接编译进核心。

精华区有篇lfs制作initrd.img的文章。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-15 15:11:09 | 显示全部楼层
我是按rhel4发行版的内核配置编译内核的,发现lfs系统不能启动,可能需要initrd文件吧
回复 支持 反对

使用道具 举报

发表于 2005-3-16 12:10:27 | 显示全部楼层
initrd是用来在启动的时候加载模块的,这个对于发行版很有用,因为针对不同的硬件需要加载不同的模块,于是就把它们放在initrd.img里面,这样系统就可以在不同的硬件配置的机器上跑,对于单机系统,只要把启动必须的模块编译进内核,就可以不要initrd,具体参考内核源码目录下Documents下的initrd.txt
回复 支持 反对

使用道具 举报

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

本版积分规则

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