QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1143|回复: 3

急求解决办法!新的内核不能启动!

[复制链接]
发表于 2003-10-7 11:12:38 | 显示全部楼层 |阅读模式
我在redhat 9.0上重编译了一下内核,内核版本为linux-2.4.22。不知什么原因,编译后新内核不能启动,还出现了下面一大堆错误:
ds: no socket drivers loaded!
kmod: failed to exec /sbin/modprobe -s -k block-major-8,errno=2
VFS: Cannot open root device "" or 08:02
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 08:02
我的lilo.conf文件如下:
prompt
timeout=50
default=linuxnew
boot=/dev/sda
map=/boot/map
install=/boot/boot.b
message=/boot/message
linear

image=/boot/vmlinuz-2.4.22
         label=linuxnew
         read-only

image=/boot/vmlinuz-2.4.20-8
         label=linuxold
         initrd=/boot/initrd-2.4.20-8.img
         read-only
         append="root=LABEL=/"

boot下的文件目录如下:
boot.0800            kernel.h    module-info-2.4.20-8 vmlinux-2.4.20-8
boot.b               lost+found  os2_d.b              vmlinuz
chain.b              map         System.map           vmlinuz-2.4.20-8
config-2.4.20-8      message     System.map-2.4.20-8  vmlinuz-2.4.22
grub                 message.ja  System.map-2.4.22    vmlinuz.bak
initrd-2.4.20-8.img  module-info System.map.bak

请问不能启动的原因是什么啊?我该怎么做?
还有就是在Lilo文件里有一个initrd-2.4.20-8.img文件,可是我怎么也找不到initrd-2.4.22.img这个文件,问题会不会出在这儿?希望有人能帮我!
谢谢!
发表于 2003-10-7 17:56:11 | 显示全部楼层
补充我个人的案例,
如果你的主板是Nvidia-nForce2的话,在编译新内核的时候要把主板BIOS里的APIC关了
回复

使用道具 举报

发表于 2003-10-7 19:31:03 | 显示全部楼层
和楼主的一样,“root="找不到,不管改不改路径~~
我是菜鸟级,呵呵,是一个外国人告诉我的:)
回复

使用道具 举报

发表于 2003-10-7 22:20:42 | 显示全部楼层
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=38644
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-9-14 10:53 , Processed in 0.043493 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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