LinuxSir.cn,穿越时空的Linuxsir!

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

kernel 2.6.28.5的安装问题?

[复制链接]
发表于 2009-3-18 23:14:37 | 显示全部楼层 |阅读模式
大家帮我看看我的2.6.28.5的问题吧!
我用的suse11.1,内核从linux官方网站下载下来之后没有打补丁,直接编译,用/boot/里面的config*,然后安装thruth大哥的帖子的建议,选择了几个跟我的硬件相关的参数,编译之后,
安装,设置多重启动,有错误发生:
...
Non-volatile memory driver v1.2

...
VFS: Cannot open root device "disk/by-id/ata-ST3160815AS-5RA76TJY-Part8" or unknown-block(0,0)
Please append a correct "root=" boot option; here are the avalable partition:
Kernel panic - not syncing: VFS : Unable to mount root fs on unknown - block (0,0)
我的/boot/grub/menu.lst应该没有问题的,我按照它里面原有的选项填写的,
没有initrd 项,因为没有找到initrd文件,按照鸟哥的书中也没有指定initrd文件,请问有影响吗?
我的错误应该是什么原因引起的?
 楼主| 发表于 2009-3-19 09:21:25 | 显示全部楼层
找到原因了,确实是没有initrd这个ramdisk文件的原因,
在我的suse 下面使用命令(在/boot/)/sbin/mkinitrd -k vmlinuz-@ -i initrd-@
其中,@为/lib/modules/下的kernel modules 的目录名.
不然会包错,另外System.map 也要准备好,总之多试~.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-19 09:28:29 | 显示全部楼层
还有一个问题,
哪个/boot/System.map这个文件到底有什么作用.
回复 支持 反对

使用道具 举报

发表于 2009-3-19 13:38:10 | 显示全部楼层
我决定还是先就这样用,等11.2的时候直接升级系统,那时候应该是新内核+11.2+kde4.3

期待吖~~
回复 支持 反对

使用道具 举报

发表于 2009-3-19 17:46:15 | 显示全部楼层
Post by zpcat;1963027
还有一个问题,
哪个/boot/System.map这个文件到底有什么作用.


http://www.diybl.com/course/6_sy ... 0090309/160200.html
回复 支持 反对

使用道具 举报

发表于 2009-3-19 20:16:29 | 显示全部楼层
基础版也转贴过,http://www.linuxsir.cn/bbs/showthread.php?t=137498

天下文章。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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