QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2271|回复: 26

linux2.6.4编译通不过

[复制链接]
发表于 2004-3-11 21:30:08 | 显示全部楼层 |阅读模式
CC      init/main.o
In file included from include/linux/module.h:21,
                 from init/main.c:16:
include/asm/module.h:54:2: #error unknown processor family
发表于 2004-3-11 21:55:46 | 显示全部楼层
晕,哪有你这样编译的
还以为是编译hello,world啊
去看看别人怎么编译的吧
回复

使用道具 举报

发表于 2004-3-11 22:27:25 | 显示全部楼层
make menuconfig
make bzImage
make install
如果没有模块就这样就行了
回复

使用道具 举报

 楼主| 发表于 2004-3-11 22:47:56 | 显示全部楼层
贴哦SKyPP:这个是输出的出错信息啊
我是make menuconfig
make的,不是这样的?我看精华贴里这样写的啊??
楼上的大哥,我看精华贴里写的2.6.x的内核直接make就行了啊
我试了make bzImage也报错
回复

使用道具 举报

发表于 2004-3-11 22:52:52 | 显示全部楼层
make menuconfig
是配置你的内核然后才是
make bzImage
编译内核
回复

使用道具 举报

 楼主| 发表于 2004-3-11 23:13:12 | 显示全部楼层
谢谢
但我是这样做的啊,先执行
make mrproper
make menuconfig

make bzImage
然后就报出上面那个错误了
回复

使用道具 举报

发表于 2004-3-11 23:18:57 | 显示全部楼层
哪我就不知道了可能是库没有装全吧
回复

使用道具 举报

 楼主| 发表于 2004-3-12 00:47:00 | 显示全部楼层
谢谢天地兄

有人知道这是为什么吗?
回复

使用道具 举报

发表于 2004-3-12 00:49:35 | 显示全部楼层
[quote:1644720030="Ares_lp"]谢谢
但我是这样做的啊,先执行
make mrproper
make menuconfig

make bzImage
然后就报出上面那个错误了[/quote]
不好意思,我有点误解了
不过我刚刚编译了我的2.6.4,通过了,现在就在使用
[root@TurboLinux root]# uname -a
Linux TurboLinux 2.6.4 #1 SMP Fri Mar 12 00:34:12 CST 2004 i686 unknown

你可能make menuconfig的时候没选好
我看你的错误是:include/asm/module.h:54:2: #error unknown processor family
在make menuconfig之后,出现一个字符对话框
其中第四个选项进去之后,移动蓝条到第二个选项,回车,选择你自己的CPU架构看看
回复

使用道具 举报

 楼主| 发表于 2004-3-12 01:01:51 | 显示全部楼层
没事的,
谢谢,我去试试
回复

使用道具 举报

 楼主| 发表于 2004-3-12 01:29:45 | 显示全部楼层
谢谢,那个果然是我的设置有问题,改过来就好了
但又出了个新问题,这次的错误
fs/bio.c: In function `bio_pair_alloc':
fs/bio.c:768: internal error: Segmentation fault
我执行make menuconfig后什么都没有改,直接保存,退出的
回复

使用道具 举报

发表于 2004-3-12 07:55:30 | 显示全部楼层
这是在配置文件系统的出错.
你可以在file system中做修改.
把多余的模块去掉在试试看.
回复

使用道具 举报

 楼主| 发表于 2004-3-12 13:47:45 | 显示全部楼层
非常谢谢大家的帮忙,我装好了rh9后试试
回复

使用道具 举报

发表于 2004-3-12 18:25:22 | 显示全部楼层
我加载2.6.4内核的时候出现
EXT2-fs warning (device hda7):ext2_fill_super:mounting ext3 filesystem as ext2
VFS:Mounted root (ext2 filesystem)readonly
Freeing unused kernel memory:172K freed
Warning:unable to open an initial console.
Kernel panic:no init found,try passing init= option to kernel.
这是那儿出的问题?
怎么解决呢?
回复

使用道具 举报

发表于 2004-3-14 03:57:09 | 显示全部楼层
如果你对硬件不懂,尤其是对自己的配置不熟的话,劝你还是别急着编译内核了
因为编译内核毫无疑问需要一定的硬件知识
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 18:26 , Processed in 0.093814 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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