ubuntu16.04编译linux3.9内核


下载linux内核 解压内核 tar -xvf 安装低版本gcc,不然会报错 apt-cache search gcc-4.7 sudo apt-get install 搜索的名字

设置默认gcc
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 50

选择gcc版本
sudo update-alternatives --config gcc


转到内核源码目录 make menuconfig (有的说要开调试选项,我的打开默认是开启的) make

  

本机安装内核
make module_install 
make install 
sudo reboot
发现没有替换成功 查看内核启动顺序 grep menuentry /boot/grub/grub.cfg

  

修改启动顺序
vim /etc/default/grub

  

sudo reboot

  

原文地址:https://www.cnblogs.com/fply/p/11212712.html