linux内核编译步骤

简介: 最近linux内核更新到了2.13.2,心里痒痒的想编译个新内核体验体验,网上搜集了好多资料,总结下来就这个步骤:1、到[url]http://www.kernel.

最近linux内核更新到了2.13.2,心里痒痒的想编译个新内核体验体验,网上搜集了好多资料,总结下来就这个步骤:
1、到下载源码包 在这里我们假设下到的源码包为linux-2.6.29.tar.gz
2、解压压缩包,并移动到/usr/src下
   #tar -zxvf linux-2.6.29.tar.gz 
   #mv linux-2.6.29 /usr/src
3、删除以前可能失败的编译配置信息
   #cd /usr/src/linux-2.6.29
   #make mrproper
4、内核模块配置,可以选择新的功能 --例如支持NTFS ,无线网络,蓝牙等等
   #make xconfig 或 make gconfig 或 make menuconfig --我认为第一个比较方便
5、创建压缩内核镜像
   #make bzImage
6、编译模块
   #make modules
7、安装模块
   #make modules_install
8、安装内核
   #make install 
9、修改/boot/grub/grub.conf 将新内核改为默认启动项
   #vi /boot/grub/grub.conf
   改 default=0 -->default=1
10、重新启动机器

目录
相关文章
|
6月前
|
网络协议 应用服务中间件 Linux
LINUX安装nginx详细步骤(CentOS)
LINUX安装nginx详细步骤(CentOS)
2029 0
|
7月前
|
Java Linux 网络安全
【Linux环境】Centos 7启动jar包的详细步骤
【Linux环境】Centos 7启动jar包的详细步骤
229 0
|
4天前
|
Ubuntu Linux 编译器
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
【Linux】详解动静态库的制作和使用&&动静态库在系统中的配置步骤
|
3天前
|
Linux API
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
Linux系统编程之文件编程常用API回顾和文件编程一般步骤
|
4月前
|
安全 关系型数据库 MySQL
linux 安装 mysql步骤
linux 安装 mysql步骤
500 0
|
7天前
|
运维 NoSQL Linux
linux环境收集core文件步骤
请注意,生成core文件可能会占用磁盘空间,因此应谨慎使用。一旦完成故障排查,建议将相关的core文件删除以释放磁盘空间。
34 5
|
8天前
|
运维 NoSQL Linux
linux环境收集core文件步骤
请注意,生成core文件可能会占用磁盘空间,因此应谨慎使用。一旦完成故障排查,建议将相关的core文件删除以释放磁盘空间。
22 4
|
21天前
|
存储 Linux Windows
Linux挂载硬盘的详细步骤与实例
Linux挂载硬盘的详细步骤与实例
16 0
|
1月前
|
安全 Ubuntu Linux
Linux远程访问Windows实现步骤
在Windows上启用远程桌面连接并获取IP地址后,Linux用户需安装SSH客户端( Debian系:`sudo apt-get update; sudo apt-get install openssh-client`,RPM系:`sudo yum install openssh-clients`)。然后使用命令`ssh 用户名@Windows_IP地址`连接,其中`用户名`和`Windows_IP地址`按实际情况填写。
21 4
|
2月前
|
关系型数据库 MySQL Linux
【Linux】在Linux上安装MySQL数据库的步骤
【Linux】在Linux上安装MySQL数据库的步骤
137 0