美文网首页
Ubuntu内核编译教程——编译Linux4.10.1内核

Ubuntu内核编译教程——编译Linux4.10.1内核

作者: 来智慧 | 来源:发表于2017-04-21 17:27 被阅读0次

实验环境:Ubuntu Kylin 16.04 LTS(64位)

我目前的Linux内核版本

1、准备Linux源码和补丁

cd /tmp

wget http://mirrors.aliyun.com/linux-kernel/v4.x/linux-4.10.1.tar.xz

wget http://mirrors.aliyun.com/linux-kernel/v4.x/patch-4.10.1.xz


2、准备安装所需环境

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


3、解压缩内核

xz -d linux-4.10.1.tar.xz

tar -xvf linux-4.10.1.tar


解压之后得到linux-4.10.1文件夹

4、把内核和补丁都复制到/usr/src,然后进入/usr/src

cp linux-4.10.1 /usr/src -rf 

cp patch-4.10.1.xz /usr/src

cd /usr/src


5、打内核补丁

xz -d patch-4.10.1.xz | patch -p1


6、编译配置

cp linux-headers-4.4.0-72-generic/.config linux-4.10.1/

cd linux-4.10.1

make menuconfig

load->ok->save->ok->exit->exit


7、编译启动映像

make bzImage


8、编译模块

make modules


9、安装模块

make modules_install


10、安装内核

make install


11、更改grub

mkinitramfs 4.10.1 -o /boot/initrd.img-4.10.1

update-grub2


12、重启,查看内核版本信息

reboot now

uname -r


可以看到系统已经成功更新Linux内核为4.10.1

相关文章

网友评论

      本文标题:Ubuntu内核编译教程——编译Linux4.10.1内核

      本文链接:https://www.haomeiwen.com/subject/dmcdzttx.html