linux内核重编译,linux内核重编译

1、下载源代码

uname -a 查看内核版本为Linux Ubuntu 2.6.32-24-generic。如果只想编译现有版本的内核,可以下载2.6.32版本的;如果想升级内核版本,可以下载更新的版本。

Linux源码的官方网址www.kernel.org,下载2.6.32版本内核源代码(linux-2.6.32.tar.bz2),下载目录任意,如/home/gengjia/Download。

2、解压缩

cd /home/gengjia/Download  (定位到下载的目录)

tar zxvf linux-2.6.32.tar.bz2  (解压缩,生成一个linux-2.6.32-29目录)

cp linux-2.6.32-29  /usr/src/linux-2.6.32-29 (将内核文件目录拷贝到系统内核路径下/usr/src/)

3、使用原来内核版本的.config文件

cp /usr/src/linux-2.6.32-24-generic/.config  usr/src/linux-2.6.32-29  (原来内核版本第一步已经查看过)

4、配置、编译、安装

cd /usr/src/linux-2.6.32-29

sudo su (切换成root权限)

make mrproper (清除以前曾经编译过的旧文件,如果你是第一次编译,可不执行;如果是修改内核之后编译,不要执行!不然重新编译一次内核花太多时间。)

make menuconfig

在内核选项主菜单的最后两项:

load a kernel configuration...

save a kernel configuration...

先选第一


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部