这次花费的时间比平常要长得多,对此我感到抱歉,但是 kernel26 现在已经被移至核心。以下是变更内容
- 配置已完全审查,启用了一些更多的驱动程序,现在两种架构的配置已同步
- IO 记账已被启用,这使得可以使用 iotop
- 清理了内核补丁,现在所有内容都在一个大的 -ARCH 补丁中,详情请查看 http://projects.archlinux.org/?p=linux-2.6-ARCH.git;a=summary
问题
- USB 子系统现在只能被 GPL 内核模块访问。因此,slmodem USB 模块不再工作。我编译了不带 slusb.ko 模块的 slmodem 软件包,我不知道这是否还有用。
- martian 无法再编译,我不知道为什么,也没有找到修复方法。
- 一些用户报告说他们的 iwl4965 在 2.6.25 中被破坏,而另一些用户则说它工作正常。请参阅这两份错误报告:http://bugs.archlinux.org/task/10389, http://bugs.archlinux.org/task/10442
我建议所有受影响的用户保留旧的 kernel26 和模块软件包的副本,或者完全不要更新。
一些配置更改使内核更加模块化,因此您可能需要手动或通过 rc.conf 加载一些模块,例如 'loop' 和 'autofs4' 模块。