当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 22 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 18:39 

注册: 2009-08-08 23:58
帖子: 33
送出感谢: 2
接收感谢: 0 次
我的电脑是联想的y430,cpu是t6400,2GHz,2G ddr3内存,500G 7200 转日立硬盘,编译的内核是2.6.36,系统是10.04.用了一个半小时编译算是正常吗?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 18:49 
头像

注册: 2005-12-28 1:16
帖子: 3916
地址: 火星
系统: Ubuntu 12.10 X64
送出感谢: 1
接收感谢: 0 次
不正常,这配置,正常情况应该不超过5分钟


_________________
目前负债150多万


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 18:50 

注册: 2009-04-03 15:10
帖子: 1831
送出感谢: 0 次
接收感谢: 0 次
不正常,没配置好


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 18:50 
头像

注册: 2009-01-06 15:18
帖子: 13005
地址: 人间
送出感谢: 1
接收感谢: 24
lz感觉哪不正常了?


_________________
“有一种被人抛诸脑后的过去,包含一些不该遗忘的点点滴滴。欢笑之余,我将故旧拾起,才刹见自己的薄情。人世间似乎存在着某种公平,每个人都曾被抛掷在他人的遗忘中;而今你所有哽咽难宣的话语,也正是你曾为人所期盼,却永远听不见的字句。” —赫曼 赫塞


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 18:56 

注册: 2009-08-08 23:58
帖子: 33
送出感谢: 2
接收感谢: 0 次
xhy 写道:
不正常,这配置,正常情况应该不超过5分钟


那请问你知道大概是什么原因吗?我是直接下从www.kernel.org上下载的内核,60多M,参照“从linux-2.6.32开始可以使用make localmodconfig自动精简内核, 菜鸟也能轻松精简内核到十几MB”的帖子,用make xconfig 精简了部分驱动,然后用make-kpkg clean 和 fakeroot make-kpkg --initrd --append-to-version=gould0.76 kernel_image 来编译的,期间电脑风扇也一直在狂转。


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 18:59 

注册: 2009-08-08 23:58
帖子: 33
送出感谢: 2
接收感谢: 0 次
remeber Jiraiya 写道:
lz感觉哪不正常了?


我也不太清楚,参照的帖子用的是p4 1.7的cpu,用了半个钟头,编译的是2.6.32的内核。才刚开始学编译,疑惑较多,见笑了 :em06


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 19:01 

注册: 2010-06-16 20:55
帖子: 177
送出感谢: 0 次
接收感谢: 1
5分钟的话大概要精简到只有机器有的设备才编译进去吧!

一般需求make localmodconfig基本上可以了。

另外不建议在Ubuntu中编译内核,如果想编译的话最好换Gentoo,那里面编译比较好。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 19:04 

注册: 2009-08-08 23:58
帖子: 33
送出感谢: 2
接收感谢: 0 次
dshbusiness 写道:
不正常,没配置好


我该怎样配置我的电脑呢?我之前装过9.04,9.10,10.4,10.10,都没有怎么注意这个问题,只是开机后的速度时快时慢,打开Terminal的速度也一样不稳定。请指教


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 19:06 
头像

注册: 2005-12-28 1:16
帖子: 3916
地址: 火星
系统: Ubuntu 12.10 X64
送出感谢: 1
接收感谢: 0 次
当然是最精简的情况了,本机用不到的设备,没必要编译,
配置好点的机器(i7+ssd),精简下内核,编译一次不到1分钟

步骤1 把所有能去掉的选项全去掉
步骤2 把支持系统的最基本选项打上
步骤3 把可能要用到的功能选上


_________________
目前负债150多万


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 19:14 

注册: 2009-04-03 15:10
帖子: 1831
送出感谢: 0 次
接收感谢: 0 次
就make localmodconfig基本就可以了
一般注意以下几个问题:
如果要用ext4,要把支持2TB大文件那个选中
记得选择kms相关选项,即kernel modesetting
还有把显卡相关的内容选上
一般还需要把framebuffer选上
还有就是把ramfs相关的选项选上
别太精简了,不然最后启动不了。

编译的时候用make -j5(双核处理器的话),然后手动安装

推荐一本书
Linux kernel in a nutshell
注意名字里有个kernel
仔细看4到8章,书是英文的,就锻炼下英文吧
以上个人看法,仅供参考。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 19:15 

注册: 2010-06-16 20:55
帖子: 177
送出感谢: 0 次
接收感谢: 1
xhy 写道:
当然是最精简的情况了,本机用不到的设备,没必要编译,
配置好点的机器(i7+ssd),精简下内核,编译一次不到1分钟

步骤1 把所有能去掉的选项全去掉
步骤2 把支持系统的最基本选项打上
步骤3 把可能要用到的功能选上


是不是touch .config建立空文件然后make menuconfig?

请问您这样选择一次参数需要多少时间?

还有您怎么确定是否需要编译进去的?lshw还是什么工具?还是自己非常了解自己的硬件?


最后由 frankvista 编辑于 2010-11-13 19:19,总共编辑了 1 次

页首
 用户资料  
 
12 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 19:19 

注册: 2009-04-03 15:10
帖子: 1831
送出感谢: 0 次
接收感谢: 0 次
xhy 写道:
当然是最精简的情况了,本机用不到的设备,没必要编译,
配置好点的机器(i7+ssd),精简下内核,编译一次不到1分钟

步骤1 把所有能去掉的选项全去掉
步骤2 把支持系统的最基本选项打上
步骤3 把可能要用到的功能选上

我也很感兴趣怎么能做到一分钟的??


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 19:25 

注册: 2009-04-03 15:10
帖子: 1831
送出感谢: 0 次
接收感谢: 0 次
我一般只能10分钟左右


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 19:37 
头像

注册: 2009-07-31 16:50
帖子: 1723
送出感谢: 4
接收感谢: 6
我这个平衡啊~~~ :em05 我以为只有我编译了两个半小时~~
不过我是无穷老机嘿嘿~~
顺便问一下 我编译出的deb包9.5M正常吗~


_________________
个人博客:http://lvlingli.sinaapp.com


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 关于编译内核的时间,一个半小时算正常吗?
帖子发表于 : 2010-11-13 20:03 
头像

注册: 2005-12-28 1:16
帖子: 3916
地址: 火星
系统: Ubuntu 12.10 X64
送出感谢: 1
接收感谢: 0 次
frankvista 写道:
xhy 写道:
当然是最精简的情况了,本机用不到的设备,没必要编译,
配置好点的机器(i7+ssd),精简下内核,编译一次不到1分钟

步骤1 把所有能去掉的选项全去掉
步骤2 把支持系统的最基本选项打上
步骤3 把可能要用到的功能选上


是不是touch .config建立空文件然后make menuconfig?

请问您这样选择一次参数需要多少时间?

还有您怎么确定是否需要编译进去的?lshw还是什么工具?还是自己非常了解自己的硬件?


如果是不熟悉的内核版本,搞一个能用的配置,差不多要一个小时。
block设备驱动和文件系统必须编译进去,否则不做initrd启动不了。
硬件其实没多少东西,通用驱动如scsi所有平台都要选,
cpu只要选型号,内存不用配,磁盘和网卡,传感器,usb,
声卡,支持显卡的基础驱动,高精度时钟,要用的文件系统和codepage,
还有如tcp/ip, pptp等网络协议,IO调度器等等,围绕这些东西选一选,
安装后如果不正常,根据提示做调整,直到正常为止。


_________________
目前负债150多万


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 22 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译