1. 程式人生 > >CentOS6.5升級內核到3.10.28的記錄

CentOS6.5升級內核到3.10.28的記錄

默認 計算機 上下 是否 需要 zimage 核數 upd 6.5

由於最近打算玩玩docker,但是在安裝的時候提示的是自己的虛擬機的內核版本太低了,所以覺得進行升級,在網上看到了這麽一片文章,進行升級,成功了。所以記錄下。

1、首先,更新了自己的yum,確保yum是最新的

yum update

然後下載了大概340M左右的文件,額

2、查看自己的版本信息

uname -r

我的是:2.6.32-220.el6.x86_64

3、直接從網站上下載新本的內核文件:

wget  https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.10.28.tar.xz

4、解壓縮到usr/src目錄下: tar -xf linux-3.10.58.tar.xz -C /usr/src/

5、進入該目錄: cd /usr/src/linux-3.10.58/

6、進入啟動目錄下,找到該文件,復制到剛才解壓縮的目錄下,並命名為 .config

技術分享圖片

技術分享圖片

7、sh -c ‘yes "" | make oldconfig‘ 編譯配置文件

8、依次執行下面的命令: 生成內核文件 編譯模塊 編譯安裝模塊 4代表的是線程數,可以根據自己的計算機的內核數進行調整,比較耗時,在該步驟,大概要40-50分鐘

make -j4 bzImage

make -j4 modules

make -j4 modules_install

9、完成後執行編譯安裝命令: make install

技術分享圖片

遇到上面的錯誤,可以不處理,不影響升級。

10.在make之前時修改.config文件,加入(可在第一行)
HYPERVISOR_GUEST=yCONFIG_VMWARE_BALLOON=m

11、安裝完成後,需要修改Grub引導順序,讓新安裝的內核作為默認內核。
編輯 grub.conf文件。

vi /etc/grub.conf

技術分享圖片

12.保存退出,然後執行 reboot重啟命令。ok看看自己的內核是否升級成功:

uname -r

參考文檔:https://blog.csdn.net/taiyang1987912/article/details/42744019

技術分享圖片

CentOS6.5升級內核到3.10.28的記錄