1.Linux内核3.x内核编译操作指南

内核下载地址

https://www.kernel.org/

在系统中安装相关的内核:主要是ncurses-devel包 

编译步骤

将下载的内核包上传到服务器上。

 

解压

通过相关命令解压内核包

xd –dlinux-XXX.tar.xz

tar –xvflinux-XXX.tar.xz

 

清除旧.o文件

Cd 到解压的内核包目录目录中

运行如下命令

make mrproper 

配置内核

在内核包目录中

输入make menuconfig命令启动一个菜单模式的配置界面

内核配置选择繁冗复杂,很难简要描述,不在此处展开,后续有机会展开。

此处记住三点即可:

1、用不上的功能可以去掉相应选项。

2、不明白的选项就按照原来默认设置保持不变。

3、即使是确认新内核能够正常工作之后也千万不要轻易删除原来的内核!

此处我们选中Save即可保持配置。

 

编译内核

输入make 命令,即开始内核编译,生成一个压缩内核

如果是多线程 使用 make –j 20

表示同时20个现场进行编译

该步骤非常耗时,不过我们5885机器上还是比较快的。

编译模块

make modules

进行内核模块编译

安装内核模块

直接输入makemodules_install

 安装内核

输入make install命令

会在/boot命令下生成如下三个文件

Initramfs-3.X.img

System.map-3.x.

Vmlinuz-3.x

同时会自动修改/boot/grub/menu.lst文件,会在里面自动加入启动项。

 重启进入新内核

重启机器,选则自己编译的内核启动即可。

PS:搜索内核其他选项,使用 / 即可。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值