2025年ubuntu镜像有什么用(ubuntu18镜像)

ubuntu镜像有什么用(ubuntu18镜像)p 1 下载内核并且解压 p 安装依赖 2 执行 make menuconfig 并不修改 使用默认然后退出 默认使用的配置是 x86 64 defconfig 所以也可以直接 make x86 64 defconfig 还可以拷贝 boot 目录下的既有的 config 文件来作为编译内核的配置文件来编译 但是需要两个内核版本号差别不大 可以互通使用

大家好,我是讯享网,很高兴认识大家。



 <p>1.下载内核并且解压</p> 

讯享网

安装依赖

讯享网

2.执行make menuconfig,并不修改,使用默认然后退出,默认使用的配置是x86_64_defconfig

所以也可以直接:make x86_64_defconfig

还可以拷贝/boot/目录下的既有的config文件来作为编译内核的配置文件来编译。但是需要两个内核版本号差别不大,可以互通使用。

 

将CONFIG_SYSTEM_TRUSTED_KEYS字符串置空。


讯享网

3.执行make -j4

因为之前编译过,再次编译输出很少

4.执行sudo make modules_install

执行module_install命令会安装内核编译出来的所有模块,后续开发过程中,如果只更新了个别模块,只需要执行如下命令安装指定模块即可:

讯享网

这种方式需要系统内核是自定义升级过的,并且是编译模块所在源码树。

如果是基于默认内核编译一个新的源码树上的指定模块,需要带出模块全路径。

 

5.执行sudo make headers_install,用于开发应用程序

也是因为之前安装过,所以输出很少

6.最后,执行sudo make install,更新内核,文件系统和grub.

7:重启内核完成升级

注意:有些PC需要将security boot功能关闭才能完成升级,否则启动的时候对内核签名校验失败,无法正确启动,再bios里面有关闭开关,首先设置密码,再通过密码关闭security boot.

8:编译deb包:

方式:

讯享网

 

在内核的上级目录,生成了3个deb文件,分别为内核,头文件以及libc.

安装:

讯享网
 

按照上述方法安装的,默认是没有安装.ko模块的,需要在源码目录中编译安装:

讯享网

生成内核头文件

第一步:

 

第二步:

讯享网

第三步:

 

安装结果:

基于社区公版预编译内核升级

下载ubuntu-mainline-kernel脚本

讯享网

将脚本放在可执行路径中

 

检查最新的可用内核版本

讯享网

获得最新版本并确认这就是您想要安装在系统上的版本之后,运行

 
讯享网

升级指定版本

 

重新启动系统并检查内核版本

讯享网

卸载最新的Linux Kernel

 

首先重启系统,然后运行以下命令:

讯享网

-r 选项可以查看所有可用的内核版本。

 

小讯
上一篇 2025-04-25 09:19
下一篇 2025-06-13 07:35

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/174431.html