在Archlinux下编译TuxOnIce内核

Druggo的介绍,一直在我的Genbox (我的Gentoo机器名)下使用TuxOnIce内核。现在在家里的Montty (我的Archlinux机器名)下实在觉得Archlinux的预编译内核太大了,而且全部以模块方式加载启动系统时的Loading Udev Events要花去尽20秒,难以忍受。很有必要自己编译一个精简的内核,而Archlinux的AUR里正好有TuxOnIce的PKGBUILD。

先说下为什么在Archlinux下自己编译一个TuxOnIce内核:

  1. 精简内核,去掉不需要的模块,减少启动时间
  2. AUR里的TuxOnIce打了Gentoo的内核补丁集
  3. TuxOnIce支持休眠到swap,充分利用绰绰有余的swap空间
  4. 支持断电休眠,重新唤醒系统速度快,免去重启烦恼

Read More

Why I <3 Gentoo and Its Community So Much

今天,总算是把Gentoo下困扰我N久的一个问题给解决了,把经历分享下,以便与我同命相连的人google到这篇日志。

主要症状是这样的: 使用华硕K8N4-E/Deluxe主板的,无论是使用Gentoo LiveCD 06/07版还是自编译内核(>2.6.13)启动,都无法识别到SATA硬盘设备,必须采用降级内核的方式或者使用Gentoo LiveCD 2005才能正常识别,而在Ubuntu/Fedora Core (2.6.2系列kernel)下却没有这个问题。只要是大于2.6.13的内核无论是gentoo-sources, genkernel, vanilla-sources, mm-sources, sabayon-sources甚至Ubuntu和Fedora的kernel都没用。我曾经在论坛里发过帖子询问,当时没太在意,以为降级内核到2.6.13就算解决了,但是随便kernel的不断更新,问题越来越多了,udev不能用最新的,与之而来的就是hal不能自动挂载移动储存设备,nvidia驱动不能用100系列版本,否则退出X会花屏,xorg-x11不能用7.3,因为没有100系列的nvidia驱动配合,这么多问题差点让我被迫转投ubuntu了,还好最终还是选择向Gentoo Community寻求帮助。
Read More

You Might Know

This site is powered by WordPress CMS & hosted by Dreamhustle Dreamhost.

And the theme is inspired by WP Typo and completely crafted under Gentoo Linux with VIM editor.

Sponsors

Monthly Archives

Search