安装方式介绍 
![!NOTE]说明
- 硬件仅支持树莓派 3B/3B+/4B/400。
- 采用刷写镜像到 SD 卡方式安装。本章节提供 Windows/Linux/Mac 上刷写镜像的操作方法。
- 本章节使用的镜像是参考“安装准备”获取 openEuler 的树莓派版本镜像。
Windows 下刷写镜像 
本节以 Windows 10 为例,介绍如何在 Windows 环境下将镜像刷写到 SD 卡。
格式化 SD 卡 
请按照以下步骤格式化 SD 卡:
- 下载并安装格式化 SD 卡工具,以下操作以 SD Card Formatter 格式化工具为例。 
- 打开 SD Card Formatter,在 “Select card” 中选择需要格式化的 SD 卡的盘符。 - 若 SD 卡之前未安装过镜像,盘符只有一个。在 “Select card” 中选择需要格式化的 SD 卡对应盘符。 - 若 SD 卡之前安装过镜像,盘符会有一个或多个。例如,SD 卡对应三个盘符:E、G、H。在 “Select card” 中选择需要格式化的 SD 卡对应 boot 分区盘符 E。 
- 在 “Formatting options” 中选择格式化方式。默认为 “Quick format”。 
- 单击“Format”开始格式化。界面通过进度条显示格式化进度。 
- 格式化完成后会弹出 “Formatting was successfully completed” 的提示框,单击“OK”完成格式化。 
写入 SD 卡 
说明
如果获取的是压缩后的镜像文件“openEuler-22.03-LTS-SP4-raspi-aarch64.img.xz”,需要先将压缩文件解压得到 “openEuler-22.03-LTS-SP4-raspi-aarch64.img”镜像文件。
请按照以下步骤将“openEuler-22.03-LTS-SP4-raspi-aarch64.img”镜像文件写入 SD 卡:
- 下载并安装刷写镜像的工具,以下操作以 Win32 Disk Imager 工具为例。
- 右键选择“以管理员身份运行”,打开 Win32 Disk Imager。
- 在“映像文件”中选择 img 格式的镜像文件路径。
- 在“设备”中选择待写入的 SD 卡盘符。
- 单击“写入”。界面通过任务进度条显示写入 SD 卡的进度。
- 写入完成后会弹出 “写入成功” 的提示框,单击“OK”完成写入。
Linux 下刷写镜像 
本节介绍如何在 Linux 环境下将镜像刷写到SD卡。
查看磁盘分区信息 
在 root 权限下执行 fdisk -l 获取 SD 卡磁盘信息,例如 SD 卡对应磁盘为 /dev/sdb。
卸载 SD 卡挂载点 
- 执行 - df -lh命令查看当前已挂载的卷。
- 如果 SD 卡对应的分区未挂载,则跳过该步骤;如果 SD 卡对应分区已挂载,如 SD 卡对应的两个分区 /dev/sdb1 和 /dev/sdb3 已挂载,则需要卸载对应分区,在 root 权限下执行以下命令: - umount /dev/sdb1- umount /dev/sdb3
写入 SD 卡 
- 如果获取的是压缩后的镜像,需要先执行 - xz -d openEuler-22.03-LTS-SP4-raspi-aarch64.img.xz命令将压缩文件解压得到“openEuler-22.03-LTS-SP4-raspi-aarch64.img”镜像文件;否则,跳过该步骤。
- 将镜像 - openEuler-22.03-LTS-SP4-raspi-aarch64.img刷写入 SD 卡,在 root 权限下执行以下命令:- dd bs=4M if=openEuler-22.03-LTS-SP4-raspi-aarch64.img of=/dev/sdb- 说明 - 一般情况下,将块大小设置为 4M。如果写入失败或者写入的镜像无法使用,可以尝试将块大小设置为 1M 重新写入,但是设置为 1M 比较耗时。 
Mac 下刷写镜像 
本节介绍如何在 Mac 环境下将镜像刷写到SD卡。
查看磁盘分区信息 
在 root 权限下执行 diskutil list 获取 SD 卡磁盘信息,例如 SD 卡对应磁盘为 /dev/disk3。
卸载 SD 卡挂载点 
- 执行 - df -lh命令查看当前已挂载的卷。
- 如果 SD 卡对应的分区未挂载,则跳过该步骤;如果 SD 卡对应分区已挂载,如 SD 卡对应的两个分区 /dev/disk3s1 和 /dev/disk3s3 已挂载,则需要卸载对应分区,在 root 权限下执行以下命令: - diskutil umount /dev/disk3s1- diskutil umount /dev/disk3s3
写入 SD 卡 
- 如果获取的是压缩后的镜像,需要先执行 - xz -d openEuler-22.03-LTS-SP4-raspi-aarch64.img.xz命令将压缩文件解压得到“openEuler-22.03-LTS-SP4-raspi-aarch64.img”镜像文件;否则,跳过该步骤。
- 将镜像 - openEuler-22.03-LTS-SP4-raspi-aarch64.img刷入 SD 卡,在 root 权限下执行以下命令:- dd bs=4m if=openEuler-22.03-LTS-SP4-raspi-aarch64.img of=/dev/sdb- 说明 - 一般情况下,将块大小设置为 4m。如果写入失败或者写入的镜像无法使用,可以尝试将块大小设置为 1m 重新写入,但是设置为 1m 比较耗时。