haulm 发表于 2011-5-15 11:47:25

内核里面如果包含太多的 EXPERIMENTAL 成份是否合理 ?

VERY EXPERIMENTAL 这种属性和危险属性的选项肯定是去掉了
EXPERIMENTAL 属性是属于哪种性质的选项?有些驱动属于 EXPERIMENTAL 的,包括 USB3.0的支持。
新的内核我去掉了 USB 1.0(OHCI) USB 3.0(XHCI) 的支持,只留 USB 2.0(EHCI) 支持,MTM 是嵌入式闪存相关的,内核包含了,MI 内核必需去掉(因为 MI 安装会多出设备)。
新内核把所有的硬盘驱动编译进内核,因为硬盘驱动如果模块支持会导致初安装完系统找不到 /dev/root 无法进入系统,所以我觉得是不是该加强 MI2 这方面建设。新内核有全面的 MTM 支持,好象是没必要,一会重编译内核要去掉!?

转回正题,是否是所有 EXPERIMENTAL 属性的选项无论是否是某设备最基本的驱动都应该暂时去掉?

另外,关于内存相关的,默认开启 PAE 支持是否是必要的,很多朋友在用 4G 以上的内存么?目前内核支持 64G 内存扩展,新内核是个肥内核,大多数的硬件支持特别是 SCSI 和 SATA 硬盘支持(编译进内核)全勾选上了,还增加 DMA 管理支持和 KVM 支持、MTM 嵌入式相关闪存支持,开启了 cgroup 和自动分组。

[ 本帖最后由 haulm 于 2011-5-15 12:00 编辑 ]

jiangtao9999 发表于 2011-5-15 11:54:40

你很强大,其余的我不说了。反正你是个定位都不知道怎么找的人。

haulm 发表于 2011-5-15 12:01:39

原帖由 jiangtao9999 于 2011-5-15 11:54 发表 http://www.linuxfans.org/bbs/images/common/back.gif
你很强大,其余的我不说了。反正你是个定位都不知道怎么找的人。
需要定位么?因为没人做,当你实在是没有援手又真的想改变时呢?现在的内核配置连个外行人都可以亮出小指来。

jiangtao9999 发表于 2011-5-15 12:47:53

所以嘛,你很强大。想怎么弄就怎么弄吧。反正我的计算机上的 USB3 接口现在确实用不上。

sejishikong 发表于 2011-5-15 13:54:42

发行版的内核应该是支持的硬件越多越好,并不用在意是不是 EXPERIMENTAL 的,只要不会带来其它方面的问题,尽量多的支持硬件。
mi的内核可以都编译成硬盘驱动,ml的最好不这样做。

haulm 发表于 2011-5-16 09:17:30

原帖由 sejishikong 于 2011-5-15 13:54 发表 http://www.linuxfans.org/bbs/images/common/back.gif
发行版的内核应该是支持的硬件越多越好,并不用在意是不是 EXPERIMENTAL 的,只要不会带来其它方面的问题,尽量多的支持硬件。
mi的内核可以都编译成硬盘驱动,ml的最好不这样做。 ...
ML 的硬盘支持如果编译成模块,在安装完系统后很可能无法进入系统,depmod 可检测模块的相依性,供 modprobe 在安装模块时使用,我不知道是不是理解成在完成安装前如果成功执行了 depmod -a XX ,那么系统在初始化时就会自动加载内核模块,可是经过很超多的测试,MI 很难完成 depmod 的工作,不同版本的内核对 MI 安装执行 depmod 水土不服的表现有:造成声卡失声的,直接导致安装过程死机的,有导致丢失 /dev/root 无法进入系统的,受到的干扰太多了,MI 需要在这方面下功夫改造,否则我只能确保硬盘支持完全编译进内核(其实也没多大。。。)。

haulm 发表于 2011-5-19 00:20:26

原帖由 jiangtao9999 于 2011-5-15 12:47 发表 http://www.linuxfans.org/bbs/images/common/back.gif
所以嘛,你很强大。想怎么弄就怎么弄吧。反正我的计算机上的 USB3 接口现在确实用不上。
:roll:我的打印机突然无法找到了,这下怀疑到 usb 接口了。。。 重新编译内核加上 ohci xhci 。。。

haulm 发表于 2011-5-19 02:14:17

汗,果然如此,重新编译内核重启后找到了。。。。。。

huizige 发表于 2011-6-14 23:24:28

据我了解,MKINITRD的脚本就生成的INITRD文件只装载磁盘驱动,如果都编译到内核,那么内核会很臃肿的,造成启动时解压内核时间较长。而且内核占用的内存是无法释放的。

haulm 发表于 2011-6-15 02:44:32

原帖由 huizige 于 2011-6-14 23:24 发表 http://forum.linuxfans.org/images/common/back.gif
据我了解,MKINITRD的脚本就生成的INITRD文件只装载磁盘驱动,如果都编译到内核,那么内核会很臃肿的,造成启动时解压内核时间较长。而且内核占用的内存是无法释放的。 ...
回你的帖几次都觉得不太合理重新整理,最后还是用实践再次证明了一次,目前如果不改动 MGC 的启动脚本或是安装程序,那么不把硬盘驱动编译进内核的结果如图,连 VBOX 都通不过,没有说服力。
安装是一回事,内核升级又是一回事,内核就算升级安装没问题,但是在 MI 安装完转移到硬盘上系统时就出错。

[ 本帖最后由 haulm 于 2011-6-15 02:45 编辑 ]

fox_eagle2003 发表于 2011-6-18 17:29:33

内存超过4G的路过,打开pae吧

楼主,magic定位是怎样的
像初学者就能用的红旗
还是像
gentoo,lfs一样的高深系统?

如果做桌面系统,就把UI做好吧
有了用户量就好办了

sejishikong 发表于 2011-6-18 21:43:51

magic是面向初学者的,但是不是以改UI为主的,而是致力于易用性.

haulm 发表于 2011-6-18 23:12:00

原帖由 fox_eagle2003 于 2011-6-18 17:29 发表 http://forum.linuxfans.org/images/common/back.gif
内存超过4G的路过,打开pae吧

楼主,magic定位是怎样的
像初学者就能用的红旗
还是像
gentoo,lfs一样的高深系统?

如果做桌面系统,就把UI做好吧
有了用户量就好办了 ...
世上已经存在 gentoo,lfs ,所以我们只能做 MGC,不知道这样的回答满意不 ?
佛说一切随缘。

Jactry 发表于 2011-6-20 11:19:14

回复 12# sejishikong 的帖子

MGC应该也来个像app store一样的东西,安装软件比较直观,不是面对一堆包

haulm 发表于 2011-6-20 11:26:35

原帖由 Jactry 于 2011-6-20 11:19 发表 http://forum.linuxfans.org/images/common/back.gif
MGC应该也来个像app store一样的东西,安装软件比较直观,不是面对一堆包
那个东西很简单,之前红旗也做过,只不过那时放在光盘上的,我们要做不是不可以,不过我没有多少美工能力
如果有人整理软件并做成网页介绍就好了,我直接用个程序套进网页即可,另外如果人性化一点,可以后台下载安装,相当于Win一样的大众软件管理器。
其实现在的 Linux 应用已经完美到和 Win 一无二致了,只差周边软件的开发应用了,共享软件期。。。我想大量的 Linux 商业服务软件不会远了。
页: [1] 2 3
查看完整版本: 内核里面如果包含太多的 EXPERIMENTAL 成份是否合理 ?