Chinaunix首页 | 论坛 | 博客
  • 博客访问: 35152
  • 博文数量: 13
  • 博客积分: 146
  • 博客等级: 入伍新兵
  • 技术积分: 100
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-19 21:14
文章分类

全部博文(13)

文章存档

2017年(3)

2016年(1)

2015年(1)

2013年(1)

2012年(7)

我的朋友
最近访客

分类: LINUX

2013-09-14 00:19:10

获得linux 内核源码 
①sudo apt-get install linux-source
获得Linux 内核源码
②sudo apt-get libncurses5-dev libncurses libqt-dev

sudo make distclean
sudo make i386_defconfig
生成依赖关系(make dep) 内核源码树中大多数文件都会与一些头文件有依存关系,要想编译内核顺利,在正式编译前必须让内核源码树中的各个Makefile文件知道这些依存关系。 依存关系建立期间会在内核源码树中每个子目录里产生一个隐藏的.depend文件,此文件内含子目录里各个文件所依存的头文件清单

建立内核映像和模块 2.4内核:make bzImage :在arch/YOUR_ARCH/boot/中生成在在zImage内核映像文件; make modules :在相应目录下生成内核模块(即驱动模块) 2.6内核:make :作用相当于make bzImage与make modules

安装模块(make modules_install) 让make modules或make 过程中产生的.o驱动模块拷入/lib/modules/下相应目录中;


安装内核 第一种情况:直接使用make install命令即可。 第二中情况:先采用cp arch/i386/boot/bzImage /boot/×××(×××表示自己随意的命名) mkinitrd /boot/×××.img 2.6.12.6(内核版本号) 修改/boot/grub/grub.conf即可。

sudo make modules_install
sudo make install
阅读(1275) | 评论(0) | 转发(0) |
0

上一篇:关于路由的配置

下一篇:制作yum源

给主人留下些什么吧!~~