银河麒麟v10 更换linux内核(降内核版本5.15->5.4)
·
目录
1.git拉取指定版本的linux内核源码
git clone https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git --depth 1 --branch linux-5.4.y
2.进入内核源码的文件下进行配置
将当前内核所使用的配置文件复制到 linux 目录下
ls -l /lib/modules/$(uname -r)/build/.config
cd linux/
cp /lib/modules/$(uname -r)/build/.config ./
使用命令进入内核配置,这一步不需要修改,直接保存退出
make menuconfig
可能需要安装依赖
sudo apt install libc6-dev
sudo apt install libncurses5-dev libncursesw5-dev
sudo apt install flex bison
sudo apt install libssl-dev
3.编译内核源码(时间较久)
make -j4
4.编译并安装内核模块
make install
make modules_install
5. 拷贝编译后的模块
cp -r ./arch/x86_64/boot/bzImage /boot/5.4.296
6.转换格式
cd /boot/
mkinitramfs 5.4.296 -o kernel54296.img
7.修改grub文件
vim /boot/grub/grub.cfg

8.重启并验证
# 将内存缓冲区中的数据写入磁盘
sync
# 重启
reboot
# 查看内核版本
uname -a
替换前:
替换后:
![]()
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)