1-在自己的Ubuntu上安装想要的内核版本

0.安装和下载需要的工具和依赖库

  libelf-dev

   make

   bison

  flex

   libssl-dev

   libncurses-dev

1.查看自己现在系统的内核版本

 2.下载内核,选择比自己系统版本内核版本高的内核(向下兼容原因)

  这里我选择5.15版本的内核。

  下载地址:(1)https://www.kernel.org/  (慢)

          (2)http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/  

   下载完成后,解压后,复制到 /usr/src目录下。

 3.内核定制

   无论是否需要自己定制内核,都要执行配置命令:

(在初级阶段我不知道如何裁剪内核,为了保证正常运行,除了下面的配置(安装硬盘驱动),保证正常启动,其他的我直接使用缺省配置。)

  执行完该命令后,当前文件夹下会生成 .config 配置文件。

 

 4.编译内核

   

 (make后面没有问题,没有警告和报错。)

5.安装内核

    结果:

  Ubuntu2204(VirtualBox虚拟机) 原核5.19,换核6.0.0结果示例:

 6.重启成功:

  内核为新内核。

 

posted @ 2022-07-23 10:23  周二zfc  阅读(151)  评论(0)    收藏  举报