Ares_lp 发表于 2004-3-11 20:09:54

编译kernel2.6.4的问题

我的步骤如下:
先解压到/usr/src/linux2.6.4目录
cd /usr/src/linux2.6.4
make oldconfig
make
然后编译到bio.c的时候报错:
CC      fs/bio.o
fs/bio.c: In function `bio_split':
fs/bio.c:763: internal error: Segmentation fault
这是什们原因啊,我现在是2.4.18-14,曾经装过kernel-ntfs-2.4.18-14.athlon.rpm
应该怎么解决呢?请说的详细一点,我才刚开始接触linux,谢谢~!

Bluedata 发表于 2004-3-11 20:11:57

建议你到内核安装版看看精华帖先,编译2.6.x内核还有一些先期工作要做。

Ares_lp 发表于 2004-3-11 20:23:58

谢谢,这就去 :o

Ares_lp 发表于 2004-3-11 21:34:16

:neutral: 还是不行,make menuconfig以后make
出错:
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

zhdodo 发表于 2004-3-12 07:49:17

我觉得编译内核还是应该一步一步来,make menuconfig之后,make包括了好几步:
make bzImage,make modules,make modules_install.
你应该一步一步来做,make bzImage一般不会有问题.
我编译的时候老是在make modules的时候出问题.
然后把对应的模块删除或者是编译到内核中.一般就往下走了.

srkl 发表于 2004-3-19 13:56:46

:neutral: 还是不行,make menuconfig以后make
出错:
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

你的处理器类型错了, 重新编译的时候注意选择正确的处理器类型.

superhu 发表于 2004-3-19 20:23:05

我编译2。6。4的时候就做了这么几步
make menuconfig
make
make modules_install

zhdodo 发表于 2004-3-19 20:47:54

不好意思,说错了,在2。4。*内核编译的时候才需要那些步骤的。
2。6。4的make干了很多事情,呵呵。
页: [1]
查看完整版本: 编译kernel2.6.4的问题