顺便在此贴问个问题,为什么4.2.15版的mkinitrd(就是KanKer的udev+hal支持包中的那个版本)生成的initrd.img无法启动系统,不管是用哪个版本的内核启动时都会无法mount文件系统出现这样的提示:
Kernel panic:VFS :Unable to mount root fs on unknow-block(3,3)
但用ML1.2F系统安装盘中的3.5版mkinitrd生成的initrd.img就不会出现这样的问题,这是什么原因?
[quote:fd8d7f3b0c="hemj"]顺便在此贴问个问题,为什么4.2.15版的mkinitrd(就是KanKer的udev+hal支持包中的那个版本)生成的initrd.img无法启动系统,不管是用哪个版本的内核启动时都会无法mount文件系统出现这样的提示:
Kernel panic:VFS :Unable to mount root fs on unknow-block(3,3)
但用ML1.2F系统安装盘中的3.5版mkinitrd生成的initrd.img就不会出现这样的问题,这是什么原因?[/quote]
???
自己编译的内核?
我用着两个内核,自己编译的2.6.11.8和系统自带的2.6.9(就是用kernel-2.6.9-9mgc.athlon.rpm 这个包装的)但只要用4.2.15版的mkinitrd生成的initrd都无法启动系统,故障提示都是:
Kernel panic:VFS :Unable to mount root fs on unknow-block(3,3)
如果是内核配置的问题为什么3.5版mkinitrd生成的initrd可以正常启动?所以我想应该不会是内核配置的问题吧?是不是initrd里面缺什么模块?和我的文件系统类型(3个ext3),硬盘数量(3个ide硬盘分别是hda,hdc,hdd)有没有关系?