ubuntu14.04下手動更換linux核心為3.10.58

NO IMAGE

1. 下載並解壓核心linux3.10.58

  • 核心下載官網:https://www.kernel.org
  • 解壓核心(任意資料夾位置,10G左右空閒磁碟空間):    

                xz -d linux-3.10.58.tar.xz
                tar -xvf linux-3.10.58.tar

2. 安裝執行sodu make menuconfig命令時依賴的ncurses工具

 sudo apt-get install libncurses5-dev

3. 清除生成檔案及配置檔案(核心第一次編譯跳過此步驟,多次進行核心編譯才使用)

sudo make mrproper

4. 定製核心

sudo make menuconfig

進入介面需要將Device Drivers —> Generic Driver Options —> Automount devtmpfs at /dev, after the kernel mounted the rootfs 設定為N

(不然系統啟動不了,原因待學習。)

5. 編譯核心和模組

sudo make(如果自己的機器處理器還可以的話,想加快速度的話,可以選在多執行緒:sodu make  -j4)

6. 模組安裝

sudo make modules_install

7. 核心安裝

sudo make install

8. 重啟並進入grub選擇介面選擇linux-3.10.58核心版本啟動

1. sudo reboot
2. 選擇核心,參考:VMware啟動ubuntu進入grub選擇介面

9. 重啟成功後檢視核心版本

sudo uname -a(搞定!)