ubuntu 源码编译替换内核版本

安装ubuntu14.04虚拟机,自带内核版本为linux-4.4.0

 

1、 安装必备软件编译工具:

sudo apt-get update

sudo apt-get install libncurses5-dev build-essential kernel-package

2、 下载内核

www.kernel.org下载你需要的内核版本的源代码:linux-4.1.35.tar.bz2

3、 解压源码

tar xvf linux-4.1.35.tar.bz2

5、 配置内核:

cd linux-4.1.35

建议使用当前系统配置文件,使用当前系统配置文件方法:

 #cp /boot/config-XX  ./.config,然后进入menuconfig选择load选项。

6、 编译内核:

make -j4

sudo make modules_install //安装模块,最终会将模块安装在/lib/modules/3.6.0+下,其中3.6.0代表安装的内核版本

sudo make install //安装内核,会将新内核编译出的System.map, initrd.img, vmlinuz, config文件拷贝到/boot文件夹中,如下图红框中是拷贝的文件:

7、reboot重启,在启动的引导界面中选择对于版本的内核

 

posted on 2020-04-17 17:56  绿色star  阅读(720)  评论(0编辑  收藏  举报

导航