zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    HDU 5714
    C++ 中的名称冲突之 "y1"
    FFT 模板
    Modular Query
    找礼物(find)(模拟)
    水流(water)(BFS)(DFS)
    单词接龙(dragon)(BFS)
    细菌(disease) (位运算)(状态压缩)
    Diamond Collector (动态规划)
    超级素数(sprime) (BFS)
  • 原文地址:https://www.cnblogs.com/caya-yuan/p/10534626.html
Copyright © 2011-2022 走看看