Ubuntu10.04内核编译

本文介绍了在Ubuntu 10.04系统中如何下载、解压、配置、编译和安装Linux内核2.6.32版本的详细步骤,包括使用原来的.config文件、生成initrd及更新GRUB启动菜单等关键操作。
摘要由CSDN通过智能技术生成

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...
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值