混合部署的从核启停依赖 UEFI 第三方固件支持 PSCI 标准实现,本文介绍如何使树莓派 4B 支持 UEFI,并可通过 SD 卡或网络启动 openEuler Embedded。
使用 openEuler Embedded UEFI+GRUB 的树莓派镜像
openEuler Embedded 的树莓派镜像集成了基于树梅派 4B 的混合部署环境依赖,因此建议直接使用 openEuler Embedded UEFI+GRUB 的树莓派镜像,该镜像对齐 tiny 镜像的软件包配置,并集成 openssh 支持网络登录、混合部署 mcs 依赖库及混合部署 mcs 预留内存 mcsmem dtoverlay。
构建树梅派 openeuler-image-uefi 镜像和烧录
分支支持要求:openEuler-22.09 及之后的主线 master 分支。
环境准备流程参考前期发布的《openEuler Embedded 对树莓派 4B 的支持》内构建指导部分。
- 构建命令示例:
su openeuler
source /usr1/openeuler/src/yocto-meta-openeuler/scripts/compile.sh raspberrypi4-64 /usr1/openeuler/src/build/build-raspberrypi4-64/
bitbake openeuler-image-uefi
- 构建镜像生成示例:
openeuler-image-uefi-raspberrypi4-64-*.rootfs.rpi-sdimg
-
将 openeuler-image-uefi-raspberrypi4-64-*.rpi-sdimg 烧录到 SD 卡。
-
openEuler 烧录参考《openEuler Embedded 对树莓派 4B 的支持》内镜像使用方法部分。
openeuler-image-uefi 启动使用指导
「步骤 1」:烧录后首次启动需修改 UEFI 配置,启动阶段按 ESC 进入 UEFI,按下图操作解锁 3G 内存限制并关闭 ACPI 选用 DEVICETREE,保存重启后再操作步骤 2。





「步骤 2」:更改 boot order 或手动选择 SD 卡启动,如下,最后选择 Commit Changes and Exit。




「步骤 3」:启动

「

本文介绍如何使树莓派4B支持UEFI,并可通过SD卡或网络启动openEulerEmbedded。提供了使用预构建镜像、手动刷新固件及制作grub引导程序的方法。
最低0.47元/天 解锁文章
312

被折叠的 条评论
为什么被折叠?



