安装方式介绍
本节以 Windows 10 为例,介绍如何在 Windows 环境下将镜像刷写到 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” 中选择格式化方式。默认为 “Qick format”。
- 单击“Format”开始格式化。界面通过进度条显示格式化进度。
- 格式化完成后会弹出 “Formatting was successfully completed” 的提示框,单击“确定”完成格式化。
写入 SD 卡
- 下载并安装刷写镜像的工具,以下操作以 Win32 Disk Imager 工具为例。
- 右键选择“以管理员身份运行”,打开 Win32 Disk Imager。
- 在“设备”中选择待写入的 SD 卡盘符。
- 单击“写入”。界面通过任务进度条显示写入 SD 卡的进度。
- 写入完成后会弹出 “写入成功” 的提示框,单击“OK”完成写入。
本节介绍如何在 Linux 环境下将镜像刷写到SD卡。
在 root 权限下执行 获取 SD 卡磁盘信息,例如 SD 卡对应磁盘为 /dev/sdb。
卸载 SD 卡挂载点
- 执行
df -lh
命令查看当前已挂载的卷。 如果 SD 卡对应的分区未挂载,则跳过该步骤;如果 SD 卡对应分区已挂载,如 SD 卡对应的两个分区 /dev/sdb1 和 /dev/sdb3 已挂载,则需要卸载对应分区,在 root 权限下执行以下命令:
umount /dev/sdb1
umount /dev/sdb3
- 如果获取的是压缩后的镜像,需要先执行 命令将压缩文件解压得到“openEuler-21.09-raspi-aarch64.img”镜像文件;否则,跳过该步骤。
将镜像
openEuler-21.09-raspi-aarch64.img
刷写入 SD 卡,在 root 权限下执行以下命令:dd bs=4M if=openEuler-21.09-raspi-aarch64.img of=/dev/sdb
本节介绍如何在 Mac 环境下将镜像刷写到SD卡。
查看磁盘分区信息
在 root 权限下执行 diskutil list
获取 SD 卡磁盘信息,例如 SD 卡对应磁盘为 /dev/disk3。
- 执行 命令查看当前已挂载的卷。
如果 SD 卡对应的分区未挂载,则跳过该步骤;如果 SD 卡对应分区已挂载,如 SD 卡对应的两个分区 /dev/disk3s1 和 /dev/disk3s3 已挂载,则需要卸载对应分区,在 root 权限下执行以下命令:
diskutil umount /dev/disk3s1
diskutil umount /dev/disk3s3
写入 SD 卡
- 如果获取的是压缩后的镜像,需要先执行
xz -d openEuler-21.09-raspi-aarch64.img.xz
命令将压缩文件解压得到“openEuler-21.09-raspi-aarch64.img”镜像文件;否则,跳过该步骤。