免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1868 | 回复: 5
打印 上一主题 下一主题

升级内核VFS Unable to mount root fs?? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-12-27 15:23 |只看该作者 |倒序浏览
查了相关的帖子,还是没有搞定。

原来事2.4.20 目的升到 2.4.28,按照如下步骤,没有任何报错。
#make dep
#make clean
#make bzImage
#make modules
#make modules_install

grub.conf如下:
boot=/dev/sda
default=1
timeout=10
splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Red Hat Linux (2.4.2
        root (hd0,0)
        kernel /boot/vmlinuz-2.4.28 ro root=LABEL=/
        initrd /boot/initrd-2.4.28.img
title Red Hat Linux (2.4.20-8smp)
        root (hd0,0)
        kernel /boot/vmlinuz-2.4.20-8smp ro root=LABEL=/
        initrd /boot/initrd-2.4.20-8smp.img
title Red Hat Linux-up (2.4.20-
        root (hd0,0)
        kernel /boot/vmlinuz-2.4.20-8 ro root=LABEL=/
        initrd /boot/initrd-2.4.20-8.img

错误画面


感觉是现在的问题是硬盘用的SCSI或者raid卡,它的驱动没有编到内核中……
硬件是DELL的pe 2650。scsi146G

郁闷呀。问题还是没有解决
!郁闷

论坛徽章:
0
2 [报告]
发表于 2004-12-27 15:59 |只看该作者

升级内核VFS Unable to mount root fs??

将root=LABEL=/ 去掉或者改成root=/dev/hda1,hda1为跟分区,在你的配置中是hda1。
可以搜索一下论坛的帖子,以前专门讨论过这个问题的。

论坛徽章:
0
3 [报告]
发表于 2004-12-27 16:31 |只看该作者

升级内核VFS Unable to mount root fs??

我的是 sda1。我试过了,都是不行。

我也搜索过以前的帖子,没有专门讨论过的呀。有过几个类似的问题,但是都没有解决。有还是 用lilo的,不是用grub的。

这些是类似问题:
http://bbs.chinaunix.net/forum/viewtopic.php?p=3125422#3125422

http://bbs.chinaunix.net/forum/viewtopic.php?t=456124&highlight=内核
http://fanqiang.chinaunix.net/a1/b1/20010828/1200011197.html

http://fanqiang.chinaunix.net/a1/b1/20010421/181513.html

http://bbs.chinaunix.net/forum/viewtopic.php?t=356897&highlight=mountroot

楼上的兄弟指的是哪个呢?留个连接好吗?

论坛徽章:
0
4 [报告]
发表于 2004-12-27 17:29 |只看该作者

升级内核VFS Unable to mount root fs??

使用 initrd 需要把 ext2 加入内核。

论坛徽章:
0
5 [报告]
发表于 2004-12-28 08:44 |只看该作者

升级内核VFS Unable to mount root fs??

重新编译内核吧,把EXT2和EXT3都加入到内核,不要单独编译成模块!

论坛徽章:
0
6 [报告]
发表于 2004-12-28 14:17 |只看该作者

升级内核VFS Unable to mount root fs??

不过我终于成功了。归纳一下
经过反复实践,发现make install是万万不能使用的。
更新内核那步需要手工改。
df一下,确认/dev/sda1             4.9G  242M  4.4G   6% /
确认/ 在sda1,要是在别的地方,就改成sdaX

主要还是grub.conf 的配置。我的配置
title Red Hat Linux (2.4.28)
        root (hd0,0)
        kernel /boot/vmlinuz-2.4.28 ro root=/dev/sda1 hdc=ide-scsi

谢谢各位大侠帮忙!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP