中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

编译并安装Kernel

  1. 编译内核。
    1
    2
    # cd /usr/src/linux-kernel-5.15.98/
    # sudo make -j64
    

    若编译过程中存在如下提示信息,则需要确保服务器系统时间为最新时间:

    执行tzselect命令,依次输入以下选项对应的数字:Asia->China->Beijing Time->YES,执行完成后拷贝文件到“/etc/localtime”。

    1
    2
    # tzselect
    # sudo cp /usr/share/zoneinfo/Asia/Beijing /etc/localtime
    
  2. 检查内核是否编译成功。
    可查看编译路径下是否生成vmlinux文件,有vmlinux文件生成,说明编译执行成功,再继续执行后续步骤;如未生成vmlinux文件,请检查编译是否报错并解决后重新执行1
    1
    2
    3
    4
    # ll vmlinux*
    -rwxr-xr-x 1 root root 42919136 Mar 22 03:31 vmlinux*
    -rw-r--r-- 1 root root 64101280 Mar 22 03:30 vmlinux.o
    -rw-r--r-- 1 root root   678152 Mar 22 03:30 vmlinux.symvers
    
  3. 编译内核模块。
    1
    # sudo make modules -j64
    
  4. 安装模块。
    1
    # sudo make modules_install
    
  5. 安装内核。
    1
    # sudo make install
    
  6. 更新启动项。
    1
    # sudo update-grub2
    

    完成之后,重启操作系统,新内核即可生效。

    1
    # sudo reboot
    
  7. 检查新内核版本,如果版本号仅显示5.15.98,则说明导入正确。
    1
    2
    # uname -a
    Linux ubuntu 5.15.98 #2 SMP Wed Mar 22 03:30:54 UTC 2023 aarch64 aarch64 aarch64 GNU/Linux
    
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词