关于升级内核的问题,谢谢!!
我在Linux下升级2.4.26的内核,编译完成之后设置grub.conf,但是重启之后发现无法使用新内核,出错如下:VFS: Cannot open root device "LABEL=/" or 00:00
pPlease append a crorrect "root=" boot option
Kernel panic: VFS : Unable to mount root fs on 00:00
grub.conf:
#原先的内核;
title Rea Hat Linux(2.4.20-8)
root(hda0,0)
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /initrd-2.4.20-8.img
#新内核:
title Rea Hat Linux(2.4.26)
root(hda0,0)
kernel /vmlinuz-2.4.26 ro root=LABEL=/
initrd /initrd-2.4.26.img
请问何解,谢谢!!! root (hda0,0)
中间有空格的
系统找不到/分区呢
Please append a crorrect "root=" boot option
请添加一个正确的"root="引导选项
就是你的root=LABEL=/ 这一项出错了 对,在root=后直接填入你的/boot所在分区标识(没有点填/分区的)。如/dev/hda1
ps.你的
root (hda0,0)
错了吧,不要a sorry 那个是笔误;
改成/dev/hda1可以了
但是重启之后出现下面的提示,请问何解
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
ds: no socket drivers loaded!
EXT2-fs warning (device ide0(3,1)): ext2_read_super: mounting ext3 filesystem a
ext2
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 136k freed
Warning: unable to open an initial console.
Kernel panic: No init found.Try passing init= option to kernel.
页:
[1]