配置并编译内核[更新到linux-2.6.34][增加自动精简]

内核编译和嵌入式产品的设计与开发
回复
wxlsty323
帖子: 3
注册时间: 2008-03-19 9:06

#31

帖子 wxlsty323 » 2008-04-24 13:44

收了收了,这么好的文章!~谢谢LZ啊!~
wuxb
帖子: 43
注册时间: 2007-03-13 14:08

#32

帖子 wuxb » 2008-04-24 19:52

我第一次用make-kpkg编译后修改了一点代码,再次编译还是完全重新编译了一遍,又花了一个小时。
用什么参数才能实现增量编译呢?
wxlsty323
帖子: 3
注册时间: 2008-03-19 9:06

#33

帖子 wxlsty323 » 2008-04-25 10:16

不好意思啊,昨天机子有点卡,连回复了好几次,呵呵!~
:lol:
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

#34

帖子 syrano » 2008-04-27 22:38

wuxb 写了:我第一次用make-kpkg编译后修改了一点代码,再次编译还是完全重新编译了一遍,又花了一个小时。
用什么参数才能实现增量编译呢?
修改代码后,直接输入命令
sudo make-kpkg -initrd --initrd --append-to-version=name5 kernel_image
就不会重新编译了。
注意:
整条命令要和之前编译的一样。
头像
寂寞杀手
帖子: 335
注册时间: 2006-09-27 19:59
来自: 银川,宁夏

#35

帖子 寂寞杀手 » 2008-04-29 23:04

顶一下!不错的说!留着慢慢看
我是一阵风,吹过飘零的天空;沾染了一身的灰尘,却抹不去飘浮的云……
头像
lonelycorn
帖子: 438
注册时间: 2007-05-20 18:44
来自: 唐山,河北,中国
联系:

#36

帖子 lonelycorn » 2008-04-30 21:16

headers必须要编译,不然没法编译一些程序。
我逗无了奈了……
HP的本跑ubuntu还得把我折腾死。
显卡、无线/有线网卡、声卡、键盘……

代码: 全选

while :
do
  work_hard
done
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

#37

帖子 syrano » 2008-04-30 22:16

lonelycorn 写了:headers必须要编译,不然没法编译一些程序。
不能编译什么呢?
偶目前还没有发现。
头像
lonelycorn
帖子: 438
注册时间: 2007-05-20 18:44
来自: 唐山,河北,中国
联系:

#38

帖子 lonelycorn » 2008-04-30 23:28

但是modules呢?就是modules_image
我逗无了奈了……
HP的本跑ubuntu还得把我折腾死。
显卡、无线/有线网卡、声卡、键盘……

代码: 全选

while :
do
  work_hard
done
头像
ioiomi
帖子: 380
注册时间: 2007-06-01 10:49

[问题]

#39

帖子 ioiomi » 2008-05-01 20:08

问题一 配置好的config文件放在那个目录中 然后文件名是不是能够随意取那?系统能知道是那个配置文件
问题二 头一次按照这个文章编译成功了 但是似乎我的内核文件变的很大,原来系统那个似乎是7M吧,我那个40多M啊崩溃
问题三 编译好之后原先上网不能了 是不是要驱动 网络配置方面我没有改过config啊,不知道怎么弄
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

Re: [问题]

#40

帖子 syrano » 2008-05-01 20:30

ioiomi 写了:问题一 配置好的config文件放在那个目录中 然后文件名是不是能够随意取那?系统能知道是那个配置文件
问题二 头一次按照这个文章编译成功了 但是似乎我的内核文件变的很大,原来系统那个似乎是7M吧,我那个40多M啊崩溃
问题三 编译好之后原先上网不能了 是不是要驱动 网络配置方面我没有改过config啊,不知道怎么弄
请仔细看贴

No.1
配置文件时是解压的目录里得.config
用下面命令可以把当前系统用的内核的config复制到你解压的目录
cp /boot/config-`uname -r` ./.config
No.2 在系统原装内核的基础上理智修改.config就不会出现问题二了。

No.3 网卡驱动没有选上。(注意看与网络相关的选项)
头像
ioiomi
帖子: 380
注册时间: 2007-06-01 10:49

#41

帖子 ioiomi » 2008-05-01 21:43

No.3 网卡驱动没有选上。(注意看与网络相关的选项)
如果用原来的配置文件是否就不用动这一项了?

还有网上的2.6.25核心后面的mm1代表的是什么意思 是不是补丁[/list]
头像
xjj
帖子: 156
注册时间: 2006-10-22 20:49

#42

帖子 xjj » 2008-05-02 13:34

等我把我的显卡搞定,再说,楼主不错!
头像
ioiomi
帖子: 380
注册时间: 2007-06-01 10:49

#43

帖子 ioiomi » 2008-05-02 18:58

编译出来的文件还是庞大无比,不知道是不是2.6.25不能用2.6.24.16的配置文件,而且编译出来声音没有,网卡也没有用
再次求教
头像
syrano
帖子: 4313
注册时间: 2007-10-06 18:40

#44

帖子 syrano » 2008-05-02 20:32

ioiomi 写了:编译出来的文件还是庞大无比,不知道是不是2.6.25不能用2.6.24.16的配置文件,而且编译出来声音没有,网卡也没有用
再次求教
不大呀,我编译出来的都比默认的小。
可以用2.6.24的配置。
你没有把声音选上,(直接复制8.04系统默认内核的配置文件,里面居然没有选上声音,不知道什么回事,我也只好自己选上的。看来不能迷信默认内核的配置了)
上次由 syrano 在 2008-05-02 20:37,总共编辑 1 次。
头像
solcomo
帖子: 2838
注册时间: 2007-04-25 13:12

#45

帖子 solcomo » 2008-05-02 20:35

mark
♜♞♝♛♚♝♞♜
♟♟♟♟♟♟♟♟
♙♙♙♙♙♙♙♙
♖♘♗♕♔♗♘♖

☠☯⚔⚓☣☦☃☕
☹☻☪☭☬⚖⚛⚜
ℜℳℬ™ ℋℯℓ℘ ℳℭ
sƂɐʍ рǀɹoʍ əɥʇ oS
回复