天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧系统 >> 正文

五个步骤升级你的linux系统内核

2008-4-8中国网管联盟佚名
1.下载内核
  
  http://www.kernel.org
  
  2.解压内核
  
  #tar jvxf linux-2.6.6.tar.bz2 /解压内核安装包。
  #mv linux-2.6.6 /usr/src/ /将解压后的内核文件夹移动到/usr/src目录下。
  
  3.配置、编译及更新
  
  #cd /usr/src/linux-2.6.6 /进入解压并移动后的内核目录。
  #make mrproper /该命令可确保源代码目录下没有不正确的.o文件以及文件的互相依赖。
  #make menuconfig /配置内核各选项(也可用#make xconfig)
  用了#make menuconfig会出现一个图形界面,其中有几个选项,有的还有子选项你可以用方向键来选择,用Y键来确定。这里说明几个重要的选项:
  (1)Loadable Module support选项中,一定要选上“Module unloading”和在“Automatic kernel module loading”这两项;
  (2)Processor type and features中一定要选上“Preemptible Kernel”选项, 这是2.6.x内核优于2.4.x内核的重要原因之一;
  (3)Device Drivers——Block Devices中一定要选上loopback和ramdisk的支持;Device Drivers——Multi-device support(RAID and LVM)”处要选上“device mapper”;Device Drivers——Input device support”处要选上“Keyboards”和“Mice”的支持(否则认不出键盘鼠标!);Device Drivers——Graphics support”, 要选上对frame buffer的支持; ALSA选项中要选上“OSS API emulation”选项(今后装声卡更方便);Device Drivers——USB部分全选;
  (4)File system记住选NTFS支持。
  (5)其他的取默认值即可,如果还需要其它特殊的支技可以自已找相应的选顶,最后退出并保存,下步就在终端编译了。
  
  4.编译内核
  
  在终端输入如下命令:
  #make /此命令运行约100分钟慢慢等。
  #make modules_install /此命令只有在你进行配置的过程中,在回答Enable loadable module support (CONFIG_MODULES)时选了“Yes”才是必要的,其作用是将模块拷贝到需要的目录中。
  #make install /以前复制内核和System.map及修改Grub.conf的步骤都由make install自动实现。
  
  5.重启
  
  #reboot
  
  6.在grub菜单中会出现两个linux选项,其中有一个是Red Hat Linux (2.6.29*)

欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛https://bbs.txwb.com

关注天下网吧微信,了解网吧网咖经营管理,安装维护:


本文来源:中国网管联盟 作者:佚名

声明
本文来源地址:0
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系Email:support@txwb.com.,本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行