当前位置: 首页 > news >正文

替换ubuntu linux kernel内核, 实际操作有效

实验步骤(在root权限下进行)

1.内核编译前的准备工作
2.下载内核
4. 编译新内核
5. 内核安装
6. 安装模块
7. 生成initrd.img文件
8. 切换到/boot/grub/目录下,自动查找新内核,并添加至grub引导
9. 重启Ubantu,在previous version中选择启动新编译的内核

实验环境

VMware虚拟机Ubantu20.04,Linux5.8.1内核源代码包

实验步骤(在root权限下进行)

1.内核编译前的准备工作
sudo apt-get install build-essential kernel-package libncurses5-dev

2.下载内核
下载地址:http://ftp.sjtu.edu.cn/sites/ftp.kernel.org/pub/linux/kernel/v5.x/
(1)查看虚拟机Ubantu20.04内核版本:

uname -a //ubantu内核版本为5.8.0-48

(2)将Linux5.8.1压缩包移动到用户目录的源目录,即/usr/src目录下,并进行解压

sudo mv /home/zzu/tools/linux-5.8.1.tar.xz /usr/src
cd /usr/src
sudo tar -xvJf ./linux-5.8.1.tar.xz

3.配置编译的相关文件及环境
(1)首先,清理以前编译时留下的临时文件。如果是刚刚解开的包,不需要执行这步

相关文章:

  • Java学习第十四节之冒泡排序
  • 文件上传漏洞:upload-labs靶场通关
  • Python dict函数
  • 浅谈业务场景中缓存的使用
  • elasticsearch下载及可视化工具下载使用
  • 无人机导航技术,无人机导航理论基础,无人机导航技术应用发展详解
  • 机器学习:卷积介绍及代码实现卷积操作
  • 华为第二批难题五:AI技术提升六面体网格生成自动化问题
  • (二)【Jmeter】专栏实战项目靶场drupal部署
  • 炫酷3D按钮
  • λ-矩阵知识点
  • 酷开科技荣获消费者服务平台黑猫投诉“消费者服务之星”称号
  • Swift Combine 级联多个 UI 更新,包括网络请求 从入门到精通十六
  • 《UE5_C++多人TPS完整教程》学习笔记4 ——《P5 局域网连接(LAN Connection)》
  • re:从0开始的CSS之旅 13. 文档流
  • 【5+】跨webview多页面 触发事件(二)
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • 【跃迁之路】【519天】程序员高效学习方法论探索系列(实验阶段276-2018.07.09)...
  • ES学习笔记(10)--ES6中的函数和数组补漏
  • Fundebug计费标准解释:事件数是如何定义的?
  • Koa2 之文件上传下载
  • npx命令介绍
  • opencv python Meanshift 和 Camshift
  • Redis 懒删除(lazy free)简史
  • Redis在Web项目中的应用与实践
  • vuex 学习笔记 01
  • Vue小说阅读器(仿追书神器)
  • Zepto.js源码学习之二
  • 安装python包到指定虚拟环境
  • 读懂package.json -- 依赖管理
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 前端
  • 一道闭包题引发的思考
  • 异步
  • 智能情侣枕Pillow Talk,倾听彼此的心跳
  • #git 撤消对文件的更改
  • ${ }的特别功能
  • (二)JAVA使用POI操作excel
  • (分享)自己整理的一些简单awk实用语句
  • (附源码)springboot 基于HTML5的个人网页的网站设计与实现 毕业设计 031623
  • (附源码)计算机毕业设计高校学生选课系统
  • (十)DDRC架构组成、效率Efficiency及功能实现
  • (一) springboot详细介绍
  • (转)Android学习笔记 --- android任务栈和启动模式
  • .h头文件 .lib动态链接库文件 .dll 动态链接库
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .net6 webapi log4net完整配置使用流程
  • .net生成的类,跨工程调用显示注释
  • /etc/X11/xorg.conf 文件被误改后进不了图形化界面
  • @AutoConfigurationPackage的使用
  • @RequestParam详解
  • []sim300 GPRS数据收发程序
  • []T 还是 []*T, 这是一个问题
  • [20161214]如何确定dbid.txt
  • [G-CS-MR.PS02] 機巧之形2: Ruler Circle