QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1071|回复: 4

[紧急求救] 2.6.4内核升级重新启动失败!

[复制链接]
发表于 2004-3-15 00:29:06 | 显示全部楼层 |阅读模式
我是这样编译的:
  解压后 make menuconfig
         make
         make modules_install
         make install
   然后制作  initrd.img文件,命令:
         mkinitrd  -o  initrd.img-2.6.4
   拷贝到/ boot 下,命令:
          cp  initrd.img-2.6.4  /boot/
      
上面过程一切顺利, 然后用新内核重启, grub 配置也是正确的.
启动一会,屏幕上滚过一些启动信息以后,出现了这样的错误:
Kernel panic: VFS :unable to mount root fs on unknow-block(0,0)

然后就 不会动了.     

    应该是 配置的时候少选了什么模块的支持,各位高手帮忙解决,谢谢!
或者谁有成功编译的配置文件 ,发一个到我的信箱,小弟感激不禁,谢谢
       email:  [email protected] , 或者上载到版面上也行.
                                  2004.3.15   00:25
  
发表于 2004-3-15 00:41:41 | 显示全部楼层
2.6.x的内核不用手动制作initrd,img,make install会自动做好一切的,
包括在grub.conf中添加2.6.x的引导选项。
但是有一个地方需要自己改一下,就是在grub.conf中把
root=LABEL=/
改为
root=/dev/hda?
即,要写明具体的分区。
回复

使用道具 举报

 楼主| 发表于 2004-3-15 11:37:30 | 显示全部楼层
[quote:1456836093="雨燕仙姿"]2.6.x的内核不用手动制作initrd,img,make install会自动做好一切的,
包括在grub.conf中添加2.6.x的引导选项。
但是有一个地方需要自己改一下,就是在grub.conf中把
root=LABEL=/
改为
root=/dev/hda?
即,要写明具体的分区。[/quote]

1.  网上说ext3没有编译到内核,编译成模块的话, 需要 initrd.img 的.  我make install 以后没有看到 /boot 目录下有 initrd.img 文件啊(所以才自己手动做了一个),  请问这是怎么回事?
2.   我的grub 里面已经编辑过了. 启动以后出现上面的提示.
     问题还没有解决, 高手继续帮忙! 谢谢
回复

使用道具 举报

发表于 2004-3-15 22:01:38 | 显示全部楼层
自己用的是什么文件系统就把什么编译进内核。
其它的编译成模块,ext2可以不要了。 :-)
回复

使用道具 举报

发表于 2004-3-15 22:02:40 | 显示全部楼层
我现在也在编译2.6.4的内核出现这样的错误,
/Block devices/Ram disk support及其下面的InitialRAM disk(initrd)support选上.
在File systems/下面的ext3选成编译成内核的,不要用modules模式.
然后在试试.
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-10-4 18:34 , Processed in 0.040478 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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