LinuxSir.cn,穿越时空的Linuxsir!

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

编译2.6.11.4内核重启后出现.......

[复制链接]
发表于 2005-3-22 14:22:57 | 显示全部楼层 |阅读模式
内核是在http://www.kernel.org上下的
然后我用
make menuconfig
make
make modules_install
编译完2.6.11.4内核
cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.11.4
cp System.map /boot/System.map-2.6.11.4
cp .config /boot/config-2.6.11.4
又配置了grub.conf
我在编译的时候也把ext2/ext3文件系统编译进内核
但重启后还是出现:
Booting 'Fedora Core (2.6.11.4)'
root(hd0,6)
Filesystem type is ext2fs, partition type 0x83
kernel /boot/vmlinuz-2.6.11.4 ro root=LABEL=/ rhgb quiet
[Linux-bzImage,setup=0x1600, size=0x22462c]

Uncompressing Linux... OK, booting the kernel,
specify port
kernel panic - not syncing: VFS: Unabel to mount root fs on unknown - block(0,0)

我的系统是FC3,已有两个内核(2.6.9-1.667和2.6.10-1.770),看了很多帖子好像都不适合我的,我已经把ext2/ext3全编进内核了。
发表于 2005-3-22 15:03:28 | 显示全部楼层
用原有的内核引导进入系统
运行命令:
mkinitrd -o /boot/initrd-2.6.11.4  /lib/modules/2.6.11.4
然后修改grub.conf,添加:
initrd /boot/initrd-2.6.11.4.img
重新启动。
回复 支持 反对

使用道具 举报

发表于 2005-3-22 15:25:19 | 显示全部楼层
仔细看看你的ide驱动装好了没?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-22 18:55:54 | 显示全部楼层
mkinitrd -o /boot/initrd-2.6.11.4 /lib/modules/2.6.11.4
后是可以进了,但新的问题又出现了:装不了最新的nvidia显卡驱动了,每次启动都提示不能startx。然后就开始纠错,把我配置的/etx/X11/xorg.conf改回到初始状态。
以前的内核(2.6.10-1.770)就没出现这种问题。
回复 支持 反对

使用道具 举报

发表于 2005-3-22 18:57:52 | 显示全部楼层
7167?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-22 19:31:15 | 显示全部楼层
Post by versace
7167?


不懂.
回复 支持 反对

使用道具 举报

发表于 2005-3-22 19:39:39 | 显示全部楼层
root=LABEL=/
把这个改成root=/dev/hdx?
hdx?为你实际rootfs所在分区,官方kernel似乎不支持root=LABEL这种方式
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-22 19:42:18 | 显示全部楼层
我用root=LABEL=/ 可以启动,就是显卡驱动有问题。不会是这个原因吧?
回复 支持 反对

使用道具 举报

发表于 2005-3-22 19:45:30 | 显示全部楼层
Post by Greatrobert
不懂.


7167是最新的驱动版本号~~
原来的哪个6xxx 和2.6.11的内核不能正常工作。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-22 19:47:42 | 显示全部楼层
多谢versace的提醒!!
回复 支持 反对

使用道具 举报

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

本版积分规则

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