|
|
眼看大功告成,可是编完内核启动时提示:
Kernel panic: VFS: unable to mount root fs
查FAQ:
内核不能加载root文件系统有下面几个原因。
你在/etc/lilo.conf里指定了正确的分区么? (答:我用的grub,保证没问题)
你没忘记在修改了/etc/lilo.conf后重新运行lilo吧? (还用重新运行grub吗?没试,应该是不用,试了也不行)
内核里打开了对硬盘的支持么?对SCSI硬盘来说,要打开确定的SCSI控制器支持. (打开了)
对硬盘的支持编译到内核中而不是作为模块吧? (模块保存在文件系统中。如果加载文件系统的模块又保存在文件系统上,啊. . . 你知道了. . . . ;) (绝对没作为模块)
对硬盘的支持编译到内核中而不是作为模块吧(又一次问)?对ext2的支持是缺省就有的,而ext3, reiser, jfs, 和 xfs 并不是这样。
可是我用的EXT2系统,真不明白。
后来想可能是 ATA/IDE/MFM/RLL support --->IDE, ATA and ATAPI Block devices ---> --- IDE chipset support/bugfixes 下面没有我的蕊片组支持。我用的是Intel(R)82801DB Ultra ATA Controller,谁有它的驱动下载地址啊?另外的我的声卡是集成的,windows上说是avance ac97 audio,哪里有它的驱动下载啊?我主板上的蕊片组是intel 845。另外,如果down到驱动,我该怎么做?哪里有相关文档?谢谢! |
|