银河麒麟桌面操作系统V10配置preempt_rt补丁

1 前期准备

1.1 安装环境

操作系统:银河麒麟桌面操作系统V10
内核版本:linux 5.10.0-8-generic
注意:操作系统需要具备联网功能

1.2 下载linux实时内核

内核下载链接

1.3 安装必要库和软件

在linux终端中分别执行如下命令

sudo apt-get update
sudo apt-get install libncurses-dev
sudo apt-get install libssl-dev
sudo apt-get install libelf-dev
sudo apt-get install bison
sudo apt-get install flex

2 操作过程及配置

2.1 解压kernel压缩包

tar -zxvf linux-stable-rt-5.4.193-rt74.tar.gz		# 解压

2.2 进入kernel文件夹

cd  linux-stable-rt-5.4.193-rt74
make menuconfig			# 打开终端图形界面

操作说明:上下键选择项,回车进入,左右键选择Select、Exit、Help、Save、Load

2.3 选择并进入 General Setup 中的 Preemption Model 选项

配置如下图
在这里插入图片描述

2.4 选择并进入 General Setup 中的 Timers subsystem 选项

配置如下图
在这里插入图片描述

2.5 选择并进入kernel hacking 中的 Compile-time checks and compiler options 选项

配置如下图
在这里插入图片描述

2.6 选择并进入 kernel hacking 选项

配置如下图
在这里插入图片描述
在这里插入图片描述

2.7 保存

一直“exit”退出配置界面,保存配置
在这里插入图片描述

2.8 修改配置文件

sudo apt install gedit			# 安装gedit,如果确定已经安装gedit,此步骤省略
gedit .config		# 打开配置文件

在打开的文件中按下Ctrl + F唤起搜索栏,将文件中的如下配置项修改为如下内容

CONFIG_SYSTEM_TRUSTED_KEYS=""

CONFIG_PCIEASPM_POWERSAVE=n

CONFIG_PCIEASPM_PERFORMANCE=y

3 构建和安装

make -j24							# 编译,j几看电脑配置了,可以在terminal输入nproc查看处理器数目然后乘2
sudo make modules_install -j24			
sudo make install -j12						# 安装

4 更改默认启动项

4.1 安装Grub Customizer

在麒麟操作系统的软件商店安装Grub Customizer

4.2 打开

在“开始”菜单栏中搜索Grub Customizer打开

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3M3w7NnU-1681390617016)(images/kylin_change_kernel/image-20230411153429119.png)]

4.3 调整系统启动顺序

将“Kylin,5.4.193-rt74移”动到最上方,之后保存(更改保存不一定会生效,可能需要多次更改并保存)

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-K0SvlPAU-1681390617016)(images/kylin_change_kernel/image-20230411153641959.png)]
之后重启电脑。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DA0221

各位看官您往里面瞧一瞧看一看

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值