QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7190|回复: 31

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

[复制链接]
发表于 2011-5-15 11:47:25 | 显示全部楼层 |阅读模式
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 编辑 ]
发表于 2011-5-15 11:54:40 | 显示全部楼层
你很强大,其余的我不说了。反正你是个定位都不知道怎么找的人。
回复

使用道具 举报

 楼主| 发表于 2011-5-15 12:01:39 | 显示全部楼层
原帖由 jiangtao9999 于 2011-5-15 11:54 发表
你很强大,其余的我不说了。反正你是个定位都不知道怎么找的人。

需要定位么?因为没人做,当你实在是没有援手又真的想改变时呢?现在的内核配置连个外行人都可以亮出小指来。
回复

使用道具 举报

发表于 2011-5-15 12:47:53 | 显示全部楼层
所以嘛,你很强大。想怎么弄就怎么弄吧。反正我的计算机上的 USB3 接口现在确实用不上。
回复

使用道具 举报

发表于 2011-5-15 13:54:42 | 显示全部楼层
发行版的内核应该是支持的硬件越多越好,并不用在意是不是 EXPERIMENTAL 的,只要不会带来其它方面的问题,尽量多的支持硬件。
mi的内核可以都编译成硬盘驱动,ml的最好不这样做。
回复

使用道具 举报

 楼主| 发表于 2011-5-16 09:17:30 | 显示全部楼层
原帖由 sejishikong 于 2011-5-15 13:54 发表
发行版的内核应该是支持的硬件越多越好,并不用在意是不是 EXPERIMENTAL 的,只要不会带来其它方面的问题,尽量多的支持硬件。
mi的内核可以都编译成硬盘驱动,ml的最好不这样做。 ...

ML 的硬盘支持如果编译成模块,在安装完系统后很可能无法进入系统,depmod 可检测模块的相依性,供 modprobe 在安装模块时使用,我不知道是不是理解成在完成安装前如果成功执行了 depmod -a XX ,那么系统在初始化时就会自动加载内核模块,可是经过很超多的测试,MI 很难完成 depmod 的工作,不同版本的内核对 MI 安装执行 depmod 水土不服的表现有:造成声卡失声的,直接导致安装过程死机的,有导致丢失 /dev/root 无法进入系统的,受到的干扰太多了,MI 需要在这方面下功夫改造,否则我只能确保硬盘支持完全编译进内核(其实也没多大。。。)。
回复

使用道具 举报

 楼主| 发表于 2011-5-19 00:20:26 | 显示全部楼层
原帖由 jiangtao9999 于 2011-5-15 12:47 发表
所以嘛,你很强大。想怎么弄就怎么弄吧。反正我的计算机上的 USB3 接口现在确实用不上。

  我的打印机突然无法找到了,这下怀疑到 usb 接口了。。。 重新编译内核加上 ohci xhci 。。。
回复

使用道具 举报

 楼主| 发表于 2011-5-19 02:14:17 | 显示全部楼层
汗,果然如此,重新编译内核重启后找到了。。。。。。
回复

使用道具 举报

发表于 2011-6-14 23:24:28 | 显示全部楼层
据我了解,MKINITRD的脚本就生成的INITRD文件只装载磁盘驱动,如果都编译到内核,那么内核会很臃肿的,造成启动时解压内核时间较长。而且内核占用的内存是无法释放的。
回复

使用道具 举报

 楼主| 发表于 2011-6-15 02:44:32 | 显示全部楼层
原帖由 huizige 于 2011-6-14 23:24 发表
据我了解,MKINITRD的脚本就生成的INITRD文件只装载磁盘驱动,如果都编译到内核,那么内核会很臃肿的,造成启动时解压内核时间较长。而且内核占用的内存是无法释放的。 ...

回你的帖几次都觉得不太合理重新整理,最后还是用实践再次证明了一次,目前如果不改动 MGC 的启动脚本或是安装程序,那么不把硬盘驱动编译进内核的结果如图,连 VBOX 都通不过,没有说服力。
安装是一回事,内核升级又是一回事,内核就算升级安装没问题,但是在 MI 安装完转移到硬盘上系统时就出错。

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

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2011-6-18 17:29:33 | 显示全部楼层
内存超过4G的路过,打开pae吧

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

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

使用道具 举报

发表于 2011-6-18 21:43:51 | 显示全部楼层
magic是面向初学者的,但是不是以改UI为主的,而是致力于易用性.
回复

使用道具 举报

 楼主| 发表于 2011-6-18 23:12:00 | 显示全部楼层
原帖由 fox_eagle2003 于 2011-6-18 17:29 发表
内存超过4G的路过,打开pae吧

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

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

世上已经存在 gentoo,lfs ,所以我们只能做 MGC,不知道这样的回答满意不 ?
佛说一切随缘。
回复

使用道具 举报

发表于 2011-6-20 11:19:14 | 显示全部楼层

回复 12# sejishikong 的帖子

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

使用道具 举报

 楼主| 发表于 2011-6-20 11:26:35 | 显示全部楼层
原帖由 Jactry 于 2011-6-20 11:19 发表
MGC应该也来个像app store一样的东西,安装软件比较直观,不是面对一堆包

那个东西很简单,之前红旗也做过,只不过那时放在光盘上的,我们要做不是不可以,不过我没有多少美工能力
如果有人整理软件并做成网页介绍就好了,我直接用个程序套进网页即可,另外如果人性化一点,可以后台下载安装,相当于Win一样的大众软件管理器。
其实现在的 Linux 应用已经完美到和 Win 一无二致了,只差周边软件的开发应用了,共享软件期。。。我想大量的 Linux 商业服务软件不会远了。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 04:26 , Processed in 0.052805 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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