【OpenEuler 01】重新编译openEuler内核,修改内核PAGESIZE大小为4K

这篇具有很好参考价值的文章主要介绍了【OpenEuler 01】重新编译openEuler内核,修改内核PAGESIZE大小为4K。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、配置openeuler源

1、执行如下命令, 下载新的openEulerOS.repo到/etc/yum.repos.d/目录下.

for aarch64 :

wget -O /etc/yum.repos.d/openEulerOS.repo https://repo.huaweicloud.com/repository/conf/openeuler_aarch64.repo
2、执行yum clean all清除原有yum缓存。
3、执行yum makecache生成新的缓存。
4、添加基本OS依赖
yum install -y gcc gcc-c++ make cmake unzip zlib-devel libffi-devel openssl-devel pciutils net-tools sqlite-devel lapack-devel openblas-devel gcc-gfortran ncurses-devel bison m4 flex bc

二、重新编译openeuler内核

1、下载当前版本的内核源码
yum install -y kernel-source.aarch64
2、开始修改内核参数
cd /usr/src/linux-4.19.90-2212.4.0.0183.oe1.aarch64/
make menuconfig
3、修改内核PAGESIZE大小为4K。
3.1 选择“Kernel Features”。

【OpenEuler 01】重新编译openEuler内核,修改内核PAGESIZE大小为4K

3.2 按“Enter”键进入下一级菜单,选择“Page size(64KB)”。

【OpenEuler 01】重新编译openEuler内核,修改内核PAGESIZE大小为4K

3.3 按“Enter”键进入选择,按“Space”键选择4KB。

【OpenEuler 01】重新编译openEuler内核,修改内核PAGESIZE大小为4K

3.4 按两次“exit”保存并退出。

【OpenEuler 01】重新编译openEuler内核,修改内核PAGESIZE大小为4K

【OpenEuler 01】重新编译openEuler内核,修改内核PAGESIZE大小为4K

4、开始编译
make -j 64
5、安装
make modules_install
make install
6、更新grub启动列表
grub2-mkconfig -o /boot/efi/EFI/openEuler/grub.cfg
7、修改默认内核启动项。
cat /etc/grub2-efi.cfg  | grep openEuler

【OpenEuler 01】重新编译openEuler内核,修改内核PAGESIZE大小为4K
其中“openEuler (4.19.90) 20.03 (LTS-SP3)”为新安装内核版本。

grub2-set-default "openEuler (4.19.90) 20.03 (LTS-SP3)"
8、重启系统。
reboot
9、重启后查看PAGESIZE
getconf PAGESIZE

结果符合预期文章来源地址https://www.toymoban.com/news/detail-480847.html

[root@localhost ~]#
[root@localhost ~]# getconf PAGESIZE
4096
[root@localhost ~]#

到了这里,关于【OpenEuler 01】重新编译openEuler内核,修改内核PAGESIZE大小为4K的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • virtualBox桥接模式下openEuler镜像修改IP地址、openEule修改IP地址、openEule设置IP地址

    安装好openEuler后,设置远程登入前,必不可少的一步,主机与虚拟机之间的通信要解决,下面给出详细步骤: 第一步:检查虚拟机适配器模式:桥接模式  第二步:登入虚拟机修改IP cd /etc/sysconfig/network-scripts vim ifcfg-enpgs3 没有vim的安装或者用vi代替:sudo dnf install vim -y 添加修

    2024年02月12日
    浏览(53)
  • OpenEuler22.03源码编译安装nginx1.24.0

    操作系统版本:OpenEuler22.03 SP2 LTS Nginx版本:1.24.0 安装位置:/app/nginx Selinux配置:关闭或设置为permissive 修改nginx运行用户为root: 设置nginx开机自启: nginx.service内容: [Unit] Description=nginx After=network.target [Service] Type=forking ExecStart=/app/nginx/sbin/nginx -c /app/nginx/conf/nginx.conf ExecReloa

    2024年02月04日
    浏览(49)
  • openEuler安装Tomcat、openEuler离线安装Tomcat、openEuler启动Tomcat、openEuler部署Tomcat

    openEuler安装Tomcat前,要依赖jdk,没有的道友,请先安装好再来,可参照链接的帖子安装好: https://blog.csdn.net/my_futrue/article/details/132206735?spm=1001.2014.3001.5501 下面开始步入正题: 下载和解压 Tomcat: 前往 Apache Tomcat 的官方网站(https://tomcat.apache.org/)下载你想要的 Tomcat 版本(通常

    2024年02月12日
    浏览(46)
  • openEuler离线安装nginx、openEuler安装nginx、openEuler配置nginx

    官方文档有在线安装很快,但实际生产,有不少要部署到内网、局域网中,三种方式一起介绍下: 第一种:离线安装 准备离线环境: 在一台联网的机器上,使用以下命令下载 Nginx 及其依赖库的 RPM 包: mkdir nginx-offline-install cd nginx-offline-install yumdownloader --resolve nginx 这将下载

    2024年02月11日
    浏览(40)
  • openEuler快速入门-openEuler命令行基础操作

    第一章 openEuler快速入门(一)-openEuler操作系统介绍 openEuler 是一个开源、免费的 Linux 发行版平台,以开放社区的形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系,目的是推动软硬件应用生态繁荣发展。 此前华为推出的鸿蒙手机操作系统用户已经突破一

    2024年02月04日
    浏览(33)
  • openEuler 开源汇智赢未来|2023开放原子全球开源峰会 openEuler 论坛成功召开

    2023年6月12日,开放原子全球开源峰会OpenAtom openEuler论坛成功召开。论坛以“openEuler汇众智,奔涌向前赢未来”为主题,众多openEuler社区成员、重磅开发者用户以及技术专家参与本次论坛。论坛充分展示了openEuler 社区的最新成果;充分阐述了openEuler开源开放的发展模式;充分

    2024年02月08日
    浏览(43)
  • OpenEuler 安装mysql

    下载安装包 建议直接使用在openEuler官方编译移植过的mysql-5.7.21系列软件包 参考: 操作系统迁移实战之在openEuler上部署MySQL数据库 | 数据库迁移方案 | openEuler社区官网 MySQL 5.7.21 移植指南(openEuler 20.03 LTS SP1) | 数据库移植方案 | openEuler社区官网 下载地址: aarch64地址:openeu

    2024年02月11日
    浏览(36)
  • 【openEuler】网络配置

    个人名片: 对人间的热爱与歌颂,可抵岁月冗长🌞 Github👨🏻‍💻:念舒_C.ying CSDN主页✏️:念舒_C.ying 个人博客🌏 :念舒_C.ying 配置好虚拟网络编辑器后,记住其子网网段和网关。 登录openEuler后进入network-scripts目录下,可以看到底下有文件:ifcfg-ens33,对其进行编辑,修

    2024年02月11日
    浏览(35)
  • OpenEuler安装软件方法

      在树莓派上烧录好OpenEuler后上面是什么软件都没有的,像一些gcc的环境都需要自己进行配置。官方提供的安装命令是yum,但是执行yum是找不到命令的:   这个其实是因为 OpenEuler中默认的安装软件使用了dnf而不是yum ,所以软件的安装应该按照下面这个来完成   明白了

    2024年02月09日
    浏览(33)
  • OpenEuler简介与安装

    OpenEuler是华为推动的一个免费开源的Linux发行平台。这篇文章简单介绍一下OpenEuler的基本信息,并以当前最新的20.09版本为例,并进行一下x86架构下虚拟机下的安装体验。 OpenEuler的基本信息如下所示: 项目 说明 官方网站 https://openeuler.org/ 开源/闭源 开源 代码管理地址 https:

    2024年04月10日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包