内核编译后无法启动!!!!!急急急

smartcobra 2003-08-06 07:49:08
下载linux内核2。4。20版,编译成功后生成bzImage文件,
本人又执行mkinitrd /boot/initrd-2.4.20.img 2.4.20生成initr-2.4.20.img文件
将bzImage 和System.map 拷贝到/boot/下

更改drug.conf如下:
title red hat linux
root (hd0,5)
kernel /boot/vmlinuz ro root=/dev/hda6
initrd /boot/initrd-2.4.18.img
tiele linux 2.4.20
root (hd0,5)
kernel /boot/bzImage ro root=/dev/hda6
initrd /boot/initrd-2.4.20.img
重新启动后出如下错误:
warning :unable to open an initial console
kernel panic:no init found,try passing init=option to kernel
不知怎么回事,请各位指点,谢谢
...全文
60 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
Administrator204 2003-11-21
  • 打赏
  • 举报
回复
原因大概是这样的,在配置内核的时候,vfat等等都是选了M,好像加载会出问题,也许是modules没有装好。同样的原因,把ext3改为*,就可以启动了。
  • 打赏
  • 举报
回复
你的内核文件有问题吧
Administrator204 2003-11-21
  • 打赏
  • 举报
回复
对了,上面的module里面还有最后一步,./generate-modprobe.conf /etc/modprobe.conf
Administrator204 2003-11-21
  • 打赏
  • 举报
回复
昨天晚上回去后又做了遍,这次是先进入module: ./configure;make;make install 然后进入linux-2.6.0-test9:make menuconfig; make clean; make modules; make modules_install; 然后我自己加了一步,make clean;接着make install. 得到的内核可以启动,但是却不支持声卡和vfat,可能配置有问题。请高手帮忙,谢谢。
pwk 2003-11-20
  • 打赏
  • 举报
回复
直接make install试试
tukey 2003-11-20
  • 打赏
  • 举报
回复
再顶,我也很纳闷!
tukey 2003-11-20
  • 打赏
  • 举报
回复
我也遇到过类似问题,关注中...顶
Administrator204 2003-11-19
  • 打赏
  • 举报
回复
我的情况和你一样,不过我用的是2.6版的。
我不知道是不时模块加载不成功还是怎么回事,哎,新手啊。
smartcobra 2003-08-12
  • 打赏
  • 举报
回复
难道就没人管了吗?
smartcobra 2003-08-07
  • 打赏
  • 举报
回复
先感谢阿一,不过我都编译了好几次了,情况都一样
ayiiq180 2003-08-07
  • 打赏
  • 举报
回复
老的内核能够启动的话,估计是编译的内核有问题了,可能得重新编译一次了
smartcobra 2003-08-07
  • 打赏
  • 举报
回复
写对了,正确生成,并以拷贝到/boot下
ayiiq180 2003-08-06
  • 打赏
  • 举报
回复
initrd-2.4.20.img你这个文件写对了没有?看看存不存在

4,438

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧