免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 897 | 回复: 0
打印 上一主题 下一主题

开发环境配置之内核升级 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-23 03:03 |只看该作者 |倒序浏览

构建正确的开发环境,对写驱动程序非常的重要。错误的开发环境,编写出的驱动程序不能正确运行。特别是关于内核版本的问题,内核版本不匹配,会使驱动程序不能在系统中运行

标准内核与厂商内核标准内核是指从kernel.org官方网站下载的标准代码。在某些情况下,发行版厂商对标准内核码进行适当的修改,以优化内核的性能。厂商发行版和标准内核对于驱动程序是不兼容的,根据不同内核源码编译的驱动程序是不能互用的,所以需要对内核进行升级

内核升级

1. 彻底清理内核代码

# make distclean

2. 配置内核

# make menuconfig

CPU类型改为目前通用的X586类型

进入Processor type and feature 选项 ——进入Processor family选项 ——选择586/K5/x86/6x866x86MX

3、编译内核 

# make 

4、编译内核模块

# make modules

5、安装内核模块

#make modules_install

6、安装内核

make install

7、重启计算机

# reboot 

对内核的升级并不会破坏现有的内核,也不会破坏系统上的文件等资源,内核升级以后,除了性能上的改变以外,对用户来说就像什么也没有发生一样

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

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP