[二星] 根据自己的机器编译内核[升级:自己打bfs补丁]

除了美化之外,还可以来尝试挑战一下任务
头像
dreamcast_sh
帖子: 480
注册时间: 2009-06-14 22:16
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#31

帖子 dreamcast_sh » 2009-10-01 9:49

黑手说的真好! :em11 :em11 :em11
想玩生化了。。。
bender
帖子: 103
注册时间: 2008-10-30 19:06
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#32

帖子 bender » 2009-10-01 14:00

我的机子不是很老,自己编译的内核除了启动快了一点,内存硬盘占用少了一点点,性能上没什么变化,当然也算是优化了,没感觉到极限。另外如果使用ubuntu而且使用受限驱动,定制内核会增加不少麻烦。

配置过程中的说明文字是简单的而且离散,不适合学习,(我也没见多少人去查内核文档,也许我主观了。)
如果想学些操作系统的知识又不想学编程,可以看一些优秀的os基础资料和文档,不需要很高深的大部头,这样做可以系统的了解,例如设备管理,进,线程资源管理,调度,存储管理等,有一个轮廓。至于服务器和桌面只不过是这些部分实行不同策略。另外配置里有很多项目是我们一辈子也碰不到的。

我并没有建议去看源代码, 我是说去看别人分析源代码 :em04 , 如果是专业需要的话
头像
hubert_star
论坛版主
帖子: 5372
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京
送出感谢: 0
接收感谢: 5 次

Re: [二星] 根据自己的机器编译内核

#33

帖子 hubert_star » 2009-10-02 10:44

bender 写了:我的机子不是很老,自己编译的内核除了启动快了一点,内存硬盘占用少了一点点,性能上没什么变化,当然也算是优化了,没感觉到极限。另外如果使用ubuntu而且使用受限驱动,定制内核会增加不少麻烦。

配置过程中的说明文字是简单的而且离散,不适合学习,(我也没见多少人去查内核文档,也许我主观了。
如果想学些操作系统的知识又不想学编程,可以看一些优秀的os基础资料和文档,不需要很高深的大部头,这样做可以系统的了解,例如设备管理,进,线程资源管理,调度,存储管理等,有一个轮廓。至于服务器和桌面只不过是这些部分实行不同策略。另外配置里有很多项目是我们一辈子也碰不到的。

我并没有建议去看源代码, 我是说去看别人分析源代码 :em04 , 如果是专业需要的话
膜拜这些人

拿到软件第一件事是乱搞,而不是先去看帮助,唉
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
bender
帖子: 103
注册时间: 2008-10-30 19:06
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#34

帖子 bender » 2009-10-02 11:34

ok, 我不说什么了,毕竟我也是折腾过的 :em04 ,玩的高兴就行 :em01
头像
shichix
帖子: 1081
注册时间: 2008-11-02 12:25
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#35

帖子 shichix » 2009-10-02 15:52

编译成功,只是启动时如僵死一般,僵了一会突然跳进桌面。deb包竟有273M! :em20
去掉了一些明显不用的设备;比如ATI卡,NVDIA卡,ibm,网络方面ISDN等等选项,(本机INTEL集成显卡上网本)。
家里还有一台式机WUBI安装的不知道是不是可以编内核,没有把握就不去瞎弄了。 :em06
参考文献:本论坛置顶帖子(占80%)。《LINUX应用与管理培训教程》[(2005.4月出版)占20%]
您没有权限查看这个主题的附件。
我有个习惯,从不用花钱的软件。^_^
头像
shichix
帖子: 1081
注册时间: 2008-11-02 12:25
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#36

帖子 shichix » 2009-10-02 16:19

完全正常,与原来相比好像差不多。声音和影像等都很好。前段时间曾去PPA下载2.6.31的DEB包安装,结果不能用,自己编译后却能用了,还算不错,可以算及格吧?哈哈。问题是怎么会 弄出个这么大的内核阿?:em06
我有个习惯,从不用花钱的软件。^_^
saberqin
帖子: 248
注册时间: 2009-03-27 22:39
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#37

帖子 saberqin » 2009-10-03 9:59

LZ我在编译的时候有些问题,能否想你请教呢??昨晚通宵我已经弄出DEB包了,大约有15M多。。离基本目标还是蛮远的。。可是在安装的时候出现错误!!!

代码: 全选

saber@saber-desktop:~$ cd ~/linux
saber@saber-desktop:~/linux$ sudo dpk -i linux-image-2.6.29.6frist_2.6.29.6frist-10.00.Custom_i386.deb
[sudo] password for saber: 
sudo: dpk: command not found
dpk命令找不到,查了下网上的也无解,我想是不是什么依赖没有,在新得立里我查dpk,发现只有dpkg,于是我用的dpkg

代码: 全选

saber@saber-desktop:~/linux$ sudo [color=#FF00BF]dpkg -i[/color] linux-image-2.6.29.6frist_2.6.29.6frist-10.00.Custom_i386.deb
(正在读取数据库 ... 系统当前总共安装有 155625 个文件和目录。)
ms可以安装,但提示有错误,进入时只有登录页面,输入用户名和口令强行登录,进去之后只有黑屏,鼠标可以动!! :em20

问题出在哪呢???
czyhd
帖子: 94
注册时间: 2007-04-21 13:05
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核

#38

帖子 czyhd » 2009-10-03 19:32

dpkg
saberqin 写了:LZ我在编译的时候有些问题,能否想你请教呢??昨晚通宵我已经弄出DEB包了,大约有15M多。。离基本目标还是蛮远的。。可是在安装的时候出现错误!!!

代码: 全选

saber@saber-desktop:~$ cd ~/linux
saber@saber-desktop:~/linux$ sudo dpk -i linux-image-2.6.29.6frist_2.6.29.6frist-10.00.Custom_i386.deb
[sudo] password for saber: 
sudo: dpk: command not found
dpk命令找不到,查了下网上的也无解,我想是不是什么依赖没有,在新得立里我查dpk,发现只有dpkg,于是我用的dpkg

代码: 全选

saber@saber-desktop:~/linux$ sudo [color=#FF00BF]dpkg -i[/color] linux-image-2.6.29.6frist_2.6.29.6frist-10.00.Custom_i386.deb
(正在读取数据库 ... 系统当前总共安装有 155625 个文件和目录。)
ms可以安装,但提示有错误,进入时只有登录页面,输入用户名和口令强行登录,进去之后只有黑屏,鼠标可以动!! :em20

问题出在哪呢???
头像
jxhow
帖子: 5853
注册时间: 2008-10-24 22:02
来自: 浙江
送出感谢: 0
接收感谢: 1 次

Re: [二星] 根据自己的机器编译内核

#39

帖子 jxhow » 2009-10-04 21:08

疯了 疯了
花2个小时选择
40分钟编译
其中若干个警告
得到104MB的linux-image-
http://sb.google.com/ 提问前 请在右上角搜索一下
请不要跨省追捕!水表在门外。谢谢! 大家一起twitter
头像
jxhow
帖子: 5853
注册时间: 2008-10-24 22:02
来自: 浙江
送出感谢: 0
接收感谢: 1 次

Re: [二星] 根据自己的机器编译内核

#40

帖子 jxhow » 2009-10-04 21:23

:em11 彻底失败
http://sb.google.com/ 提问前 请在右上角搜索一下
请不要跨省追捕!水表在门外。谢谢! 大家一起twitter
头像
hubert_star
论坛版主
帖子: 5372
注册时间: 2007-10-29 22:12
系统: OSX 10.9 + Ub 1304
来自: 江苏南京
送出感谢: 0
接收感谢: 5 次

Re: [二星] 根据自己的机器编译内核[升级:自己打bfs补丁]

#41

帖子 hubert_star » 2009-10-07 16:01

任务已经更新,在原有基础上增加bfs内核补丁
佛经说,人有八苦: 生、老、病、死、求不得、怨憎、爱别离、五阴盛 故我苦!
圣经说,人有七罪: 饕餮、贪婪、懒惰、淫欲、傲慢、嫉妒和暴怒  故我有罪!

我这篇帖子里面没有任何攻击我们伟大的中华人民共和国政府和任劳任怨的人民公仆(和本论坛高素质的版主)的文字和含义;

特此声明!

有些事,我们明知道是错的,也要去坚持,因为不甘心;有些人,我们明知道是爱的,也要去放弃,因为没结局;有时候,我们明知道没路了,却还在前行,因为习惯了。

欢迎来我的新浪微博@me
gzbao9999
帖子: 627
注册时间: 2008-11-08 18:34
送出感谢: 0
接收感谢: 1 次

Re: [二星] 根据自己的机器编译内核[升级:自己打bfs补丁]

#42

帖子 gzbao9999 » 2009-10-07 22:09

vava@vava-desktop:~/kernel/linux-2.6.31.1$ patch -Np1 < 2.6.31-sched-bfs-303.patch
patching file Documentation/sysctl/kernel.txt
patching file fs/pipe.c
patching file include/linux/init_task.h
patching file include/linux/sched.h
patching file kernel/sysctl.c
patching file kernel/workqueue.c
patching file kernel/sched_bfs.c
patching file kernel/Makefile
patching file kernel/kthread.c
patching file kernel/posix-cpu-timers.c
patching file kernel/exit.c
patching file kernel/fork.c
patching file mm/oom_kill.c
patching file init/Kconfig
patching file kernel/delayacct.c
patching file kernel/trace/trace.c
patching file fs/proc/base.c
patching file include/linux/ioprio.h
patching file Makefile
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej

patching file kernel/timer.c
patching file init/main.c
vava@vava-desktop:~/kernel/linux-2.6.31.1$
-----------------------------------------------------------------------------
下了最新的2.6.31.2kernel
打这个补丁还是这种提示
气血鼓荡,身体发胀,偶飘上头,三时舒畅
gzbao9999
帖子: 627
注册时间: 2008-11-08 18:34
送出感谢: 0
接收感谢: 1 次

Re: [二星] 根据自己的机器编译内核[升级:自己打bfs补丁]

#43

帖子 gzbao9999 » 2009-10-07 23:38

-rw-r--r-- 1 root root 4031634 2009-10-07 23:18 linux-image-2.6.31.2vava05_2.6.31.2vava05-10.00.Custom_i386.deb
:em06 成功正用那,内核控制在4M以内,好像GUI响应速度是快了
气血鼓荡,身体发胀,偶飘上头,三时舒畅
头像
zhuimengren2034
帖子: 118
注册时间: 2009-01-25 15:43
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核[升级:自己打bfs补丁]

#44

帖子 zhuimengren2034 » 2009-10-10 16:24

列入11月任务列表 :em11
你有权保持沉默。你所说的一切将被作为呈堂证供。你有权请律师,如果你请不起律师,法庭可以为你代请一名。
头像
hjhee
帖子: 418
注册时间: 2008-03-08 8:07
送出感谢: 0
接收感谢: 0

Re: [二星] 根据自己的机器编译内核[升级:自己打bfs补丁]

#45

帖子 hjhee » 2009-10-11 22:11

完成前两步了 :em06

代码: 全选

-rw-r--r-- 1 root root 2205472 10月 11 21:55 /boot/kernel-2.6.31-gentoo-r2-bfs303
编译前可以更换启动时的Logo(企鹅),达到美化效果 :em11http://hjhee.blogbus.com/logs/41732327.html
还可以加上中文字符的补丁,方便出意外时需要操作终端:http://blog.chinaunix.net/u/13265/showa ... id=1008020
回复

回到 “非常任务”