linux 升級 5.0.2內核


1.下載

wet https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.0.2.tar.xz -o /usr/src/

cd /usr/src

tar Jxvf linux-5.0.2.tar.xz

cd linux-5.0.2

 

2. 安裝必要開發包

yum install make openssl-devel libelf libelf-devel elfutils-libelf-devel elfutils-devel -y

yum update grub2

 

3. 修改配置文件

cp /boot/config-3.10.0-957.el7.x86_64 ./config

make oldconfig    # 或make menuconfig   

#  然后是各種累人的修改配置過程,每個選項按 ?可看到介紹

# 因為3內核跳到5新加入內容太多了,點了1個小時后我按着回車直接跳過了....

 

3. 愉快的自動化過程

make -j8 bzImage   # 步驟不能漏,-j8 代表8線程

make -j8 modules

make -j8 modules_install

make install

 

4. 修改引導文件

vi /etc/grub2-efi.cfg   //可能是grub2.cfg,看引導方式

# 把多余的啟動項刪去,  找到新內核的啟動項,zh_CN.utf-8  后面添加 pci=nomsi  (不加可能會一直報pci錯,看主機情況)

# 倒數時間默認為5秒, 修改為1秒 ,千萬不要改為0! 不然引導配置出問題改不了又得插U盤了

 

5. 重啟並驗證效果

init 6

uname -a


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM