LinuxSir.cn,穿越时空的Linuxsir!

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

编译linux-kernel-2.6.0-test9启动花屏怎么办?

[复制链接]
发表于 2003-11-9 13:57:04 | 显示全部楼层 |阅读模式
安装lfs 5.0,编译2.4.22可以运行,想实验一下2.6.0-test9
用gcc-2.95.3编译,编译完成,cp arch/i386/boot/bzImage System.map 到/boot目录下,用我的debian下的grub引导,
kernel (hd0,8)/bzImage ro root=/dev/hda11
不知道怎么用System.map 也没有设置initrd
引导的时候出现错误 Error 23:Error while parsing hunder
发表于 2003-11-9 14:03:18 | 显示全部楼层
如果我没有记错,2.6内核,推荐用3.x的gcc编译。

2。4。22内核,有问题,我的火险硬盘不能识别。换了2.4.19就可以了。
20,21,22都不能支持。:(。。
 楼主| 发表于 2003-11-9 14:22:01 | 显示全部楼层
哈哈,是这样啊,谢谢!!!!!
我的2.4.22可以使用,但是还有个问题:
initrd.img文件是怎样生成的啊,另外
System.map存放的位置有没有什么要求啊
我觉得不可能随便放个地方吧,在grub里
面没办法指定吧

我正在用gcc-3.3.重新编译2.6.0,希望这次运气好一些
 楼主| 发表于 2003-11-9 14:27:56 | 显示全部楼层
最初由 zgyinfm 发表
哈哈,是这样啊,谢谢!!!!!
我的2.4.22可以使用,但是还有几个问题:
我编译没有看到生成initrd.img文件,怎样才能生成它?
另外System.map存放的位置有没有什么要求啊
我觉得不可能随便放个地方吧,在grub里
面没办法指定吧,还有编译内核生成的vmlinux(2.4.22),vmlinuz.bin(2.6.0-test9)
怎样使用呢?和bzImage 什么区别?难道
只是压缩的区别?

我正在用gcc-3.3.重新编译2.6.0,希望这次运气好一些
 楼主| 发表于 2003-11-10 22:57:58 | 显示全部楼层
编译2.6.0-test9的一点经历:(LFS 5.0)
1。惭愧啊,在编译生成并copy的过程中居然没有用System.map这个名字,我使用了两个内核,但是只能有一个在/boot下,当初以为System.map-2.6.0-test9也行呢,看来要换内核还要改System.map
文件,好烦啊,bzImage还好,可以在grub指定嘛,用不同的名字就可以了
2。make modules_install 的问题也解决了,需要下载最新的
module-init-tools-0.9.15-pre3,按照README安装就可以了
3。很让人郁闷的事,我在按照LFS5.0说明书安装的时候,没在意安装reiserfsprogs-3.6.5包,失误!!!!
4。我实验了一个最最简单的配置,成功了,哈哈~~~~~~~
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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