当前位置: 技术问答>linux和unix
新内核引导时出错。请教。
来源: 互联网 发布时间:2015-09-10
本文导语: 我编译了新的2.6.9内核,编译的过程很正常,也很快。 过程是这样: make menuconfig make -j15 modules maike -j15 modules_install make install reboot 几乎是干净的redhat9.0,用grub启动。 引导时出现这样的提示: Kernel panic- not syncin...
我编译了新的2.6.9内核,编译的过程很正常,也很快。
过程是这样:
make menuconfig
make -j15 modules
maike -j15 modules_install
make install
reboot
几乎是干净的redhat9.0,用grub启动。
引导时出现这样的提示:
Kernel panic- not syncing: No init found. Try passing int= option to kernel.
就停住了。
我把grub里关于initrd文件的一行删掉就说认不出LABEL=/
小菜我不知道这些提示是怎么回事,那个“No init found"是什么意思?
谢谢!
过程是这样:
make menuconfig
make -j15 modules
maike -j15 modules_install
make install
reboot
几乎是干净的redhat9.0,用grub启动。
引导时出现这样的提示:
Kernel panic- not syncing: No init found. Try passing int= option to kernel.
就停住了。
我把grub里关于initrd文件的一行删掉就说认不出LABEL=/
小菜我不知道这些提示是怎么回事,那个“No init found"是什么意思?
谢谢!
|
看看根文件系统是否ext3,如果是则将kernel中的ext3编入kernel再试试看
|
试试增加内核的initrd支持,把ramdisk尺寸设置为16M,建立/initrd目录。
|
你编译时候可能省略了文件系统
我以前也遭遇过
我以前也遭遇过
|
init似乎要和内核版本保持一致的吧?init进行了系统调用,而内核升级导致掉调用不一致的话,panic估计是肯定有的了……
|
mark
|
把你的grub.conf贴出来看看
错误提示表示内核找不到!
错误提示表示内核找不到!
|
没有找到root分区,可能编译内核的选项有问题,再看一下吧