|
出错信息大致如下:
VFS: Cannot open root device "303" or unknown-block(0,3)
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on unknown-block(0,3)
我是自己编译升级的。
用make menuconfig
make
make modules_install
然后手工copy 的bzImage 和System.map 到/boot目录下面。
然后又运行了mkinitrd 生成了initrd.img
接着修改的lilo ,加了initrd.img这一行的。
lilo -v 更新后重启,就出现了上面的错误提示
查了一些资料,说是2.6.18没有挂上root,错在make menuconfig这一步,在配置内核的时候,要改一些什么选项。。。
昨天晚上重装了几次,也编译升级内核几次,还是这样的问题。求大人们,帮忙解决一下。
我的电脑是dell 640m 本本,是sata 硬盘,是不是应该将root=/dev/hda3 改成root=/dev/sda3?
我改过后,还是有错,但不是最上面我说的那段错语
希望有高人能帮忙解答一下,谢谢。 |
|