当前位置:  技术问答>linux和unix

求助:2.6内核升级的问题

    来源: 互联网  发布时间:2015-07-26

    本文导语:  我前面已经发过帖子,到现在我已经折腾了72个小时,查遍了网上各种资料,可是还没有解决问题。我成功地make以后,用grub方式启动,每次都都提示: VFS: Cannot open root device "LABEL=/" or unknown-block(0,0)  Please append...

我前面已经发过帖子,到现在我已经折腾了72个小时,查遍了网上各种资料,可是还没有解决问题。我成功地make以后,用grub方式启动,每次都都提示:
VFS: Cannot open root device "LABEL=/" or unknown-block(0,0) 
Please append a correct "root=" boot option 
Kernel panic VFS: Unable to mount root fs on unknown-block(0,0) 
或者:
VFS: Cannot open root device "sda2" or unknown-block(0,0) 
Please append a correct "root=" boot option 
Kernel panic VFS: Unable to mount root fs on unknown-block(0,0) 

我已经启动了UFS选项,以下是我的grub.conf:

#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/sda2
#          initrd /initrd-version.img
#boot=/dev/sda
default=0
timeout=10
splashimage=(hd0,0)/grub/splash.xpm.gz
title Red Hat Linux (2.6.8)
        root (hd0,0)
        kernel /vmlinuz-2.6.8 ro root=/dev/sda2
        initrd /initrd-2.6.8.img
title Red Hat Linux (2.4.20-8smp)
        root (hd0,0)
        kernel /vmlinuz-2.4.20-8smp ro root=LABEL=/
        initrd /initrd-2.4.20-8smp.img
title Red Hat Linux-up (2.4.20-8)
        root (hd0,0)
        kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
        initrd /initrd-2.4.20-8.img
下面是我的硬盘分区情况:
df
Filesystem           1K-blocks      Used Available Use% Mounted on
/dev/sda2             34089756   1660576  30697496   6% /
/dev/sda1               198321     17404    170678  10% /boot
none                    256340         0    256340   0% /dev/shm

到现在我真的已经没有办法了,请那位高手帮我解惑,不胜感激!我的msn:victor_cui@163.net, qq:5559135

|
LABEL=/ need

filesystem -->
     Miscellaneous filesystems  ---> 
         UFS file system support (read only) 

VFS: Cannot open root device "sda2" or unknown-block(0,0) 

scsi + buildin 
     or modules init file must be right
check init file

gunzip /boot/initrd-2.6.8.1.img -c >init
mount init /mnt/init/ -o loop
ls -l /mnt/init/lib/
check preload modules list
if you need ext3 and scsi mod, you should see these modules at the directory




|
楼主内核里面scsi驱动和ext3文件系统驱动有没有编进去?最好编成build-in。连模块也不行。。
先有蛋还是先有鸡的问题

|
grub.conf或lilo.conf文件错误。修改了grub.conf或lilo.conf后,或者硬盘物理位置和分区
发生变化后造成不能正常启动。进入rescue模式,修改grub.conf或lilo.conf即可。注意修
改了lilo.conf后需执行lilo命令(可加-v 参数查看详细信息)
情况描述:
(一)grub的一般情况
1、如果没有找到内核(vmlinuz-x.x.x文件),
  出现File not found
    Press any key to continue....
  说明root(hdx,x)错误,或内核文件名不对
2、如果找到内核后,运行一会,
  出现kernel Panic:Not init Found,
  一般来说是没有找到根分区(/分区)即root=/dev/xxx不对
3、如果找到内核后,运行一会,
  出现Kernel panic: VFS: Unable to mount root fs on ...,
  一般来说可能忘了加上initrd /initrd-2.4.21-4.EL.img(大多情况发生在使用scsi硬盘)
4、总的来说grub.conf里面必须存在的就几行。
#more grub.conf
title linux 
root (hd0,1)                                        #/boot分区所在位置
kernel /vmlinuz-2.4.21-4.EL ro root=/dev/TEST/root 
                                                    #内核和根分区(/分区)位置
(根分区可能是LVM和raid,而不仅是hdx和sdx)
initrd /initrd-2.4.21-4.EL.img
转自Linuxsir

看楼主好像是模块工具没升级好造成的。
2.6系列内核编译出来的模块是.ko而2.4是.o


    
 
 

您可能感兴趣的文章:

  • 【求助】基于2.6.29内核编译的驱动程序能否应用于2.6.32内核的系统?
  • 【求助】多进程中 内核信号量无效?
  • 求助:makefile,驱动与linux内核的关系?
  • 求助: 进程调度内核分析
  • 编程语言 iis7站长之家
  • rh8编译内核出错!求助!
  • [求助]如何设置uclinux内核中的内存
  • 求助如何顺利的阅读linux内核源代码
  • 内核源码求助?
  • 求助:内核编译出错,系统不能启动!!
  • 编译内核时出现的一个问题,求助!
  • 求助:如何移植DM9000网卡驱动到linux2.6内核?
  • 想在linux下面读ntfs分区,rpm内核时出现问题,求助!
  • iptables已打入string match补丁,编译内核无法找到该项,求助高手!
  • 内核与用户进程通信得问题,求助!
  • (求助)准备向linux内核方向发展应该有哪些基础???
  • 求助: linux内核编译的问题
  • 求助!编译内核出错
  • 求助:编译新内核,怎么会影响到旧内核的声卡驱动?
  • 紧急求助内核编译问题,急求!
  • 在线等待求助!如何升级、安装glib-2.2.2?
  • 求助!Centos 5.5 默认httpd 升级问题。
  • [求助,呼唤大牛]UBUNTU 升级到9.04后无法上网
  • 【求助】我一不小心升级虚拟机linux的万维网(RHN),现在不能用了……
  • [求助] 如何升级GLIBC ???
  • [求助]Linux系统升级后无法进入图形化界面!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • 【求助】SOS紧急求助..............极为简单的问题...跪求....
  • module的问题.版本问题 求助
  • 求助关于linux和windows引导lilo的问题
  • 求助~~求助 ~~linux文件读写问题
  • 求助! 又出现问题了!
  • 一个简单的问题,高分求助!!!
  • VJ的一个问题,高分求助,熟悉VJ得请进!
  • socket实现多文件并发传输,求助多线程实现问题?
  • 各位大侠,求助一个关于ubuntu系统的问题
  • 100分求助,Ubuntu安装问题
  • linux的 iptables问题求助
  • 100分求助:关于linux下配置sendmail的问题
  • 急求助!安装linux后重装windows的问题
  • QT中关于方向键控制焦点的问题(求助)
  • 求助关于__cdecl的使用问题
  • 求助: 在ubuntu11.04上的有线连接问题
  • 急!!!小弟刚刚接触linux 在线求助<很简单的问题>
  • 求助: RedHat as4 内网正常,无法访问外网的问题!
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • 求助:信号 --13 进程中断
  • 求助,安装了红帽子后进不了
  • 新装linux求助
  • (高分求助)请问,那里有软件开发的<设计文档>


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3