找回密码
 注册
查看: 967|回复: 12

编译fc3内核时出错,请帮忙

[复制链接]
发表于 2004-12-3 15:44:03 | 显示全部楼层 |阅读模式
进入 /lib/module/kernelxxx/SOURCE
由于是第一次编译,所以没有make mrproper
make menuconfig
make

提示: /bin/sh: arch/i386/kernel/asm_offsets.s No such file or directory

同时还提示没有找到  include/asm-i386/asm_offsets.h
make无法进行下去
我估计可能安装系统的时候没有安装某个文件,但不知道到底是哪个?
请指教。
发表于 2004-12-6 16:39:15 | 显示全部楼层
为何只编译模块??
应该进/usr/src下面编译内核吧
回复

使用道具 举报

 楼主| 发表于 2004-12-6 16:46:39 | 显示全部楼层
/usr/src下没有内核,我在fc2就是在/usr/src/linux-xxxx下编译的,可以通过,但是在fc3下/usr/src下没有linux-xxxx 目录
回复

使用道具 举报

发表于 2004-12-6 17:15:16 | 显示全部楼层
在/usr/src下面没有源代码目录说明你装fc3的时候没选择安装源代码包
回复

使用道具 举报

 楼主| 发表于 2004-12-7 19:12:00 | 显示全部楼层
fc3的安装光盘里有好多kernel-xxx.rpm文件,我应该安装哪一个?
回复

使用道具 举报

发表于 2004-12-7 23:19:39 | 显示全部楼层
安装盘里好像没有
回复

使用道具 举报

发表于 2004-12-8 09:35:52 | 显示全部楼层
rh9的安装盘里面有2.8.20的
fc 的我不清楚
你自己下一个啊
回复

使用道具 举报

发表于 2004-12-11 09:30:37 | 显示全部楼层
fedora3的代码不在安装盘里了 我是在srpm里找到的 而且默认安装到了/lib/module下面和模块放在一起了
我尝试编译也有很多莫名其妙的错误 少头文件 无法生成init.o等等 好像你要是模块全选上就没事 不过那也没什么意义了
可是最奇怪的是 我从官方哪里下到的内核编译出来了却不能用  起来之后报告无法生成初始console
期盼高人解答中
回复

使用道具 举报

 楼主| 发表于 2004-12-13 15:35:17 | 显示全部楼层
反正在安装盘里没有找到,还是去redhat的网站下载另外4张安装盘看看吧
回复

使用道具 举报

 楼主| 发表于 2004-12-13 15:35:37 | 显示全部楼层
反正在安装盘里没有找到,还是去redhat的网站下载另外4张安装盘看看吧
回复

使用道具 举报

发表于 2005-1-5 18:59:05 | 显示全部楼层
没关系的,到http://www.kernel.org/下载2.6.10核心代码包,解压到/usr/src下,cp /boot/config-2.xx  /usr/src/linux-2.6.10/.config,用正常的方法重新编译内核即可,反正我是好用了。
回复

使用道具 举报

发表于 2005-1-5 21:33:57 | 显示全部楼层
我在www.kernel。org下载的2.6.10核心代码包,cp /boot/config-2.xx /usr/src/linux-2.6.10/.config,用正常的方法重新编译内核,编译后系统不能启动,与在2.4.X下找不到EXT3
模块一个样,但是我能在./lib/modules/fs下找到该模块。郁闷中。。。。
回复

使用道具 举报

发表于 2005-1-6 21:02:04 | 显示全部楼层
楼上的,2.4核心与2.6核心对文件系统的缺省支持是不一样的,编译内核前应该make xconfig,在窗口左边的列表中找到File System里有一项有关EXT3的,不要定为模块,直接加入核心。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2025-2-13 06:02 , Processed in 0.040266 second(s), 15 queries .

© 2001-2025 Discuz! Team. Powered by Discuz! X3.5.

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