LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: flay0303

kernel26-ck 2.6.36

[复制链接]
发表于 2010-11-10 11:20:42 | 显示全部楼层
Post by alpha.gu;2119306
楼上的,能不能讲仔细一点,虽然我大概的知道,但不是全懂。
modprobe_db可以导出本机加载的模块
它还有一个工作是reload_database,能不能具体的说一下这两个工作怎么和make localeconfig配合使用?
另外,你提到的那个STREAMLINE_CONFIG是什么东西?


1、STREAMLINE_CONFIG就是make localeconfig, “STREAMLINE_CONFIG OPTION # Similar to a make localmodconfig but this actually works!”

2、我是这样实际操作的,在通用的kernel下(或者说是在默认config的kernel下,总之就是模块比较齐全的kernel),把u盘、dvd、手机、3G无线上网的等等,统统插上,然后modprobed_db,它就自动记录了你启用的模块。一次插不全也不要紧,分次插入运行也行,反正modprobed_db是补充式记录,越记越多的。adsl拨号和无线路由上网最好都分别运行一次,运行modprobed_db,这样,就会记录ppp和无线驱动模块了。然后,运行一下reload_database,看有没有错误(若有错误,就只有在modprobed.db和modprobed.long里把相应出错的模块删除了,但在同一kernel下,一般不会出错,换一个kernel,由于内核编译的模块不一样,或有缺失,就要出错了)。

3、在该kernel下,进行kernel-ck的编译,修改config文件,BFQ_patches="y"        、makemenucfg="y"        、streamline_="y"、use_current="n",在自动加载了reload_database后,会进入kernel菜单手动选择,我只手动选择了Processor type,在里File systems,选择了CD-ROM/DVD Filesystems和DOS/FAT/NT Filesystems。

4、保存,等它自动编译。

5、目前,除VBox外,一切使用都很正常。VBox运行一段时间后,或刚开始运行时,很容易造成重启。但这个现象在默认kernel-bfs-36下也会出现,网上有人说是36的原因,的确,在35下VBox是很正常的。我是用的aur里的virtualbox_bin。

我是新手,所以笨办法居多一些,见谅。
回复 支持 反对

使用道具 举报

发表于 2010-11-10 11:25:21 | 显示全部楼层
多谢,领教了,有机会试一次实践一下。
另外说一句,没有所谓的什么好办法,笨办法,能够达成目的就OK了:)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-10 15:18:00 | 显示全部楼层
这样搞是很对的,防止有些模块漏掉了
然后以后再编译就直接可以用use current那个选项了
回复 支持 反对

使用道具 举报

发表于 2010-11-10 21:43:58 | 显示全部楼层
Post by alpha.gu;2119318
多谢,领教了,有机会试一次实践一下。
另外说一句,没有所谓的什么好办法,笨办法,能够达成目的就OK了:)


附上我的modprobed_db,99个模块,机器是hp dv1118ap,估计有没有用处的,没有达到最精简,但我是分辨不出来了(水平问题)。


这种方法,在耗时和所费精力方面,有很好的平衡,其实也可以说是傻瓜式的。这种方法,加上kernel自己手动选择的几分钟,一共花费约40分钟,比以前默认的kernel编译,花费3个多小时快多了。那种在kernel里一项一项选择,虽然编译时间快很多,估计10多20分钟,但做选择的时间大幅增加了,而且费神费力的。一项一项的选择,说实话,有些选项我不知怎样选,估计辛苦半天,还会编译出错。

还有计算机毕竟是要与人交流的,要使用外来的u盘、相机、打印机这些的,太精简了,一个普通的设备在自己的机器上都使用不了,还是有点尴尬。在最精简和默认值之间找到一个适当精简的方案,我想,应该是我们这些只懂得怎样用,但不是太懂得为什么的这一类人的诉求了。

ps:alpha.gu,fcitx的deb安装包是你做的吧,我享受你的劳动成果很长一段时间了,谢谢你。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2010-11-11 07:48:29 | 显示全部楼层
楼上客气了,现在fcitx的ppa建立了,用起来更方便了,而且ppa也是wengxt在统一负责,更官方:)
我用来试验的机器看起来要比你的快,编译只要15分钟左右,GM45平台,T3000 CPU
回复 支持 反对

使用道具 举报

发表于 2010-11-11 09:19:50 | 显示全部楼层
Post by alpha.gu;2119414
楼上客气了,现在fcitx的ppa建立了,用起来更方便了,而且ppa也是wengxt在统一负责,更官方:)
我用来试验的机器看起来要比你的快,编译只要15分钟左右,GM45平台,T3000 CPU


用ubuntu的时候,觉得你的更官方、更敬业哈。

我是老机器03年的本本,在xp sp3下,特别是加载avg实时监控木马时,已经跑得很吃力了,很气愤win下的软件越做越大、越耗资源,所以转向ubuntu,老机焕发了青春,很不错。现在又用archlinux,都大半年了,感觉要更流畅一些,还有可以学习一点配置的基本知识,自已也可以diy一下,滚动更新也不错,还是很过瘾的。

顺便问一下,我装fcitx-svn还是364-1的,很久都没有更新了,是不是没有新版的出来了?我是只用拼音的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-11 09:23:38 | 显示全部楼层
fcitx4出来了

同是老机器,哈哈
回复 支持 反对

使用道具 举报

发表于 2010-11-11 09:44:51 | 显示全部楼层
Post by jr0501;2119426
用ubuntu的时候,觉得你的更官方、更敬业哈。

我是老机器03年的本本,在xp sp3下,特别是加载avg实时监控木马时,已经跑得很吃力了,很气愤win下的软件越做越大、越耗资源,所以转向ubuntu,老机焕发了青春,很不错。现在又用archlinux,都大半年了,感觉要更流畅一些,还有可以学习一点配置的基本知识,自已也可以diy一下,滚动更新也不错,还是很过瘾的。

顺便问一下,我装fcitx-svn还是364-1的,很久都没有更新了,是不是没有新版的出来了?我是只用拼音的。


自己改一改那个PKGBUILD嘛,我都是自己弄的。
回复 支持 反对

使用道具 举报

发表于 2010-11-11 22:18:26 | 显示全部楼层
Post by alpha.gu;2119429
自己改一改那个PKGBUILD嘛,我都是自己弄的。


搞定。选的aur里的fcitx-trunk-svn。还是不错,依然好用。
回复 支持 反对

使用道具 举报

发表于 2010-11-15 19:31:29 | 显示全部楼层
今天编译完以后6Mb。安装后16兆。
会不会太小了,压缩方法用的lzma。
但是莫名其妙没声音 = =。
alsa mpd启动都没问题。。。。就是听不到声音!!
囧死了。机器破每次编译都需要30分钟。还得继续折腾。

不过弄在本地了 - -
移除src和pkg目录以后再编译看看。。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

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