• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

各位大侠,请教做initrd.X.img文件的问题

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 9次 | 进入软件测试论坛讨论

领测软件测试网
我的redhat9.0(2.4.20)上编绎了2.4.21的内核,但是没有initrd.X.img文件,于是我用
mkinitrd initrd.X.img 2.4.21
来生成一个,在/lib/modules下面有2.4.21文件夹,但是执行命令时出了一个这样的错:
No module BusLogic found for kernel 2.4.21
请问这个错倒底是什么意思啊,哪位大侠指点一下小弟,谢了先

 bjchenxu 回复于:2003-11-07 18:18:45
我猜,你是在vmware中出的这个问题吧

 双眼皮的猪 回复于:2003-11-07 19:06:25
[quote:4715d17fe0="lazybones"]我的redhat9.0(2.4.20)上编绎了2.4.21的内核,但是没有initrd.X.img文件,于是我用
mkinitrd initrd.X.img 2.4.21
来生成一个,在/lib/modules下面有2.4.21文件夹,但是执行命令时出了一个这样的错:
No module..........[/quote:4715d17fe0]

哈哈,我就曾经在vmware中出现过这种问题...

 lazybones 回复于:2003-11-07 21:01:27
各位真是高手啊,一下子就猜中了

 双眼皮的猪 回复于:2003-11-07 21:05:56
BusLogic是SCSI的驱动哦....

呵呵,你在vm中创建IDE的试一下 。。。

默认的是SCSI

你创建IDE然后用IDE的编译着试着看看...

 sky-walker 回复于:2003-11-07 21:51:51
[quote:a23d5aae63="双眼皮的猪"]BusLogic是SCSI的驱动哦....

呵呵,你在vm中创建IDE的试一下 。。。

默认的是SCSI

你创建IDE然后用IDE的编译着试着看看...[/quote:a23d5aae63]

不是吧,小涛

你不是在你的实环境下也出了这个岔子吗?(好像没记错吧)

 jeffyan 回复于:2003-11-07 22:21:22
高手

 lazybones 回复于:2003-11-08 00:44:36
在vmware下好像是没法改成IDE的吧?
可不可以在编译的时候把那个驱动编译进去呢?明天再试试看,如果不行再来向各位请教,谢了
对了,各位大侠是否知道这个驱动具体是对应编译项目中的哪一项呢?

 lazybones 回复于:2003-11-08 13:12:50
已经好了,我在编译时在scsi支持下找到了buslogic的那一项,把它加到内核中了,这个initrd文件还是做不成,还是一样的错,因为我不是把那一项作为模块加到内核中的,于是在启动时完全不要initrd这一项了,启动引导成功,呵呵,vmware下是可以重新编译内核或升级的

 wind521 回复于:2003-11-08 14:32:47
有始有终,一个很好的问题

 双眼皮的猪 回复于:2003-11-12 16:11:45
[quote:dee62db398]不是吧,小涛 

你不是在你的实环境下也出了这个岔子吗?(好像没记错吧)
[/quote:dee62db398]
怎么叫我小涛了,我倒..我真实环境是啊,不过您看看我写的另外一篇澄清以前编译内核得出的错误结论的那个帖子...
[quote:dee62db398]
在vmware下好像是没法改成IDE的吧? 
可不可以在编译的时候把那个驱动编译进去呢?明天再试试看,如果不行再来向各位请教,谢了 
对了,各位大侠是否知道这个驱动具体是对应编译项目中的哪一项呢
[/quote:dee62db398]
您可以参考一下本版精华区关于vm的用法...
[quote:dee62db398]
已经好了,我在编译时在scsi支持下找到了buslogic的那一项,把它加到内核中了,这个initrd文件还是做不成,还是一样的错,因为我不是把那一项作为模块加到内核中的,于是在启动时完全不要initrd这一项了,启动引导成功,呵呵,vmware下是可以重新编译内核或升级的
[/quote:dee62db398]
小弟在这里先请教了..
这个中缘由,还请提点一下,不能光解决问题就行了,
另外,根据rh官方网站上...所述,如果您使用了scsi以及ext3格式,那么就一定要使用init ramdisk(initrd.img)
如果您创建失败?又怎么能启动成功?
请赐教...您使用的是以前的那个initrd还是使用了no initrd(grub.conf)?

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网