1)下载内核https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.279.tar.xz

2)tar -xf linux-4.19.279.tar.xz

3) cd linux-4.19.279.tar.xz

4) cp /boot/config-4.19.90-23.8.v2101.ky10. ./.config   #将系统内核原来配置复制到新解压

的内核

5) 安装yum install flex bison(否则后面编译报错)

5) make menuconfig  #配置内核参数

6)按/ 搜索ARM64_16K_PAGES,然后进入-> Page size

7)修改为4K保存退出

8)make -j16

9) make modlules_install

10) make install

11) reboot

12) getconf PAGESIZE #查看内存页大小

13)grub2-editenv list #查看当前默认启动内核版本

14)awk -F\' '$1=="menuentry " {print i++ " : " $2}' /boot/efi/EFI/kylin/grub.cfg  #查看所有内核

15)grub2-set-default "......" #设置默认启动内核版本

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐