LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 955|回复: 6

高手帮忙!!新内核启动时的奇怪错误

[复制链接]
发表于 2005-7-19 16:55:49 | 显示全部楼层 |阅读模式
小弟我在fc4上配置了个新的内核,为了小点,我把很多东西都给去掉了。
编译完后启动,出现下面的错误:
8139cp:pci dev 0000:02:05 (id 10ec:8139 rev 10) is not an 8139c+ compatible chip

8139cp:Try the "8139too" driver instead

kernal panic-not syncing:VFS Unable to mount root fs on unknow-block(0,0)

提一下,我的是磐正主板,集成的RTL8139/810x网卡。
在配置的时候,我只保留了RTL8139有关的选项,其它的都去掉了。
文件系统方面,我把EXT2,EXT3都编译进内核了。

一开始引导内核的时候,内核不会检查网卡驱动的啊!就算没有网卡驱动,内核应该也是可以启动的。可怎么这里出来这些提示呢?那8139难道不是指我的网卡?
搞不懂怎么回事,请赐教。

我的编译过程:
make
make modules
make modules_install
make install
然后没有碰grub.conf,没有作其它设置,就直接重启了。
发表于 2005-7-19 19:49:02 | 显示全部楼层
你的Kernel没有指定根文件系统的位置。
按e键编辑grub条目,加入root=/dev/hdXX(你的根文件系统的位置).确认后按b启动,再在grub.conf加入root=/dev/hdXX后就可以了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-19 21:40:52 | 显示全部楼层
头两行的问题解决了.原来我选的8139网卡驱动有冲突.

kernel panic没解决.
楼上的,这是我的grub.conf部分内容:

title Fedora Core (2.6.12.2)
        root (hd0,7)
        kernel /vmlinuz-2.6.12.2 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.12.2.img
title Fedora Core (2.6.11-1.1369_FC4)
        root (hd0,7)
        kernel /vmlinuz-2.6.11-1.1369_FC4 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
        initrd /initrd-2.6.11-1.1369_FC4.img

头一个是新内核,第二个是能正常起动的内核.
应该不是这个文件的问题吧?
回复 支持 反对

使用道具 举报

发表于 2005-7-25 22:05:38 | 显示全部楼层
奇怪的地址
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-26 14:57:09 | 显示全部楼层
这是FC4安装时自动分的区。我也没去深究。
回复 支持 反对

使用道具 举报

发表于 2005-7-27 10:48:16 | 显示全部楼层
有沒有把你的檔案系統編進到內核內呢. 請檢查 File System這一項.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-27 12:12:57 | 显示全部楼层
问题解决了。
是我在配置内核的时候,为了让内核小点,删了太多东西,以致删上了瘾,把IDE的支持也给删了。晕。
谢谢。各位。
回复 支持 反对

使用道具 举报

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

本版积分规则

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