linux内核编译

来源:互联网 发布:ubuntu中的火狐浏览器 编辑:程序博客网 时间:2024/06/10 00:36

linux内核编译

1.内核copy/usr/src/,然后进入到内核目录。

2.make mrproper

3.make menuconfig

需要ncurse库的支持,buntu中默认没有安装,需要安装一下
#apt-get install libncurses5-dev

make menuconfig会出现图形化界面。

4sudo make dep        建立模块间的依赖信息 
5
sudo make clean      删除配置时留下的一些不用的文件 

6sudo make bzImage    编译内核,内核较小时可以用make zImage 
7
sudo make modules    编译内核模块  

8sudo make modules_install   安装内核模块 

内核模块编译好后需要安装到linux系统的相应目录中才可以使用,命令执行后,lib/modules目录下会生成一个新的目录用于存放安装的内核模块。

9sudo make install          安装内核 

/boot目录下生成vmlinuz-xxx文件并在/boot/grub/grub.conf生成启动项。

0 0
原创粉丝点击